Bonjour à tous,
je travaille avec deux fichiers excels :
ma macro est écrite dans le fichier 1: gestion, et elle me permet d'utiliser le fichier 1 pour remplir le fichier 2: fievide.
à la fin de cette manip , j'aimerai fermer gestion, sauvegarder une copie de fievide après les modifications apportées sous un nom qui serait un nom d'une variable dans le programme, sans pour autant modifier fievide original qui va etre fermé sans aucune modification.
tous les fichiers vont etre fermés à la fin.
voilà une partie de mon programme :
merci bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Sub Test() Dim imm As Long Workbooks.Open "D:\Documents and Settings\wboudgui\Desktop\test17juillet\fievide.xls" Workbooks("fievide.xls").Activate Workbooks("gestion.xls").Activate ' manipulations faites: réussi... ' là j'aimerai faire les manip suivantes: 'fermer gestion 'enregistrer une copie de fievide sous un autre nom qui serait le nom d'une variable , IMM par exemple, j'ai utilisé savecopyas mais je crois que j'applique pas la bonne syntaxe car ça engendre tjrs des erreurs 'fermer fievide original sans modification End Sub![]()
Partager