Dupliquer un fichier Excel
Bonjour,
J'ai un classeur Excel avec 12 feuilles . J'ai une feuille que je dois copier sur un nouveau document. Ce nouveau document doit avoir comme nom le nom de l'ancienne feuille de classeur + récupérer la valeur d'un champs contenu dans une cellule + la date du jour
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Private Sub CommandButton1_Click()
Dim nom_feuille_classeur As String
Dim nom_document As String
Dim trigramme_apv As String
Dim nouveau_fichier As String
Dim repertoire_de_sauvegarde As String
Dim lien_nouveau_fichier As String
nom_feuille_classeur = ActiveSheet.Name ' recuperation nom de la feuille dans le classeur de départ
trigramme_apv = Range("D1").Value ' recuperation nom de AVP
ActiveSheet.Copy
repertoire_de_sauvegarde = "C:\" ' nom repertoire ou mettre le nouveau fichier
nouveau_fichier = nom_feuille_classeur & " " & trigramme_apv & Now & " .xlsm " ' nom du nouveau document
lien_nouveau_fichier = repertoire_de_sauvegarde & nouveau_fichier ' nouveau document
ActiveWorkbook.SaveAs lien_nouveau_fichier ' lien nouveau fichier
End Sub |
J'ai une erreur 1004 sur la ligne " ActiveWorkbook.SaveAs lien_nouveau_fichier ' lien nouveau fichier ".
Je ne vois pas ou est le problème :koi: ?!
Merci d'aiguiller :king: