flamalex
Messages postés29Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention21 avril 2005
-
18 mars 2005 à 12:36
flamalex
Messages postés29Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention21 avril 2005
-
19 mars 2005 à 01:08
Comment ouvrir un model.xls, à partir de VBA, l’enregistrer sous (ce que l’on veut…..xls), fermer le model.xls et ouvrir le nouveau fichier…xls, qui a ete enregistré sous.
en fait pour resumer, on veut créer un fichier excel a partir d'un model contenant des macros. mais il ne faut pas toucher au model, ce pourquoi on le ferme tt en laissant apparaitre le nouveau.
petite precision, au moment d'enregistrer, il faudrait une boite de dialogue, qui propose d'enregistrer le nouveau fichier sous n'importe quel nom, dans un repertoire predefini...
Meric bcp
si seulement une bonne ame pouvait me donner un coup de main
c'est pas faute de avoir cherché, je ne trouve que des exemples, qui enregistre une copie, qui prend de la memoire, et qui s'enregistre tjrs sous le meme nom....donc voila
cs_darunia
Messages postés354Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention24 mars 20112 18 mars 2005 à 13:02
Salut,
Pour ouvrir un classeur :
Dim classeur as Workbook
set classeur = GetObject("model.xls")
classeur.SaveAs CheminFichier
Pour obtenir le chemin du fichier, utilise un CommonDialog.
Pour cela, tu dois d'abord créer une form.
Ensuite, menu Outils -> Controles supplementaires -> Microsoft Common Dialog
Ajout le composant sur ta form
Appel ton controle CDLG par exemple.
Pour afficher la fenetre enrigstrer
CDLG.ShowSave
Le chemin du fichier sera alors contenu dans CDLG.FileName