Bonsoir,
Je travaille sur une macro qui permet d'enregistrer un fichier Excel au format xlsx dont le nom est mentionné dans la cellule E1.
Le chemin de destination est fixe, mais le dossier de destination varie aussi en fonction de la valeur qui est en A8.
Par exemple, si en E1 j'ai la valeur TOTO20131010-001 et donc en A8 la valeur TOTO, le fichier doit se nommer TOTO20131010-001.xlsx et être enregistré dans le répertoire T:\XXX\YYYY\Année 2013\Fiches 2013\TOTO.
Si en E1, j'ai TUTU20131010-002 et en A8 TUTU, le fichier sera enregistré sous TUTU20131010-002.xlsx dans le répertoire T:\XXX\YYYY\Année 2013\Fiches 2013\TUTU.
J'ai fait la macro suivante, mais quelque chose cloche :
La ligne ActiveWorkbook.SaveAs... est en rouge.
Quelqu'un aurait-il une idée ?
Merci d'avance.
Cordialement.
Je travaille sur une macro qui permet d'enregistrer un fichier Excel au format xlsx dont le nom est mentionné dans la cellule E1.
Le chemin de destination est fixe, mais le dossier de destination varie aussi en fonction de la valeur qui est en A8.
Par exemple, si en E1 j'ai la valeur TOTO20131010-001 et donc en A8 la valeur TOTO, le fichier doit se nommer TOTO20131010-001.xlsx et être enregistré dans le répertoire T:\XXX\YYYY\Année 2013\Fiches 2013\TOTO.
Si en E1, j'ai TUTU20131010-002 et en A8 TUTU, le fichier sera enregistré sous TUTU20131010-002.xlsx dans le répertoire T:\XXX\YYYY\Année 2013\Fiches 2013\TUTU.
J'ai fait la macro suivante, mais quelque chose cloche :
Code:
Sub Enreg()
Dim Chemin, Repertoire As String
Chemin = "T:\XXX\YYYY\Année 2013\Fiches 2013\"
Repertoire = [A8]
ActiveWorkbook.SaveAs Chemin & Repertoire & Filename:=[E1].Value & ".xlsx"
End Sub
La ligne ActiveWorkbook.SaveAs... est en rouge.
Quelqu'un aurait-il une idée ?
Merci d'avance.
Cordialement.