Bonjour à tous,
J'aimerais savoir s'il est possible avec un bouton commande d'exécuter la macro suivante:
1- Utiliser la valeur de ma cellule comme nom de fichier (ex.: A1 = F-2011-001)
2- Sauvegarder sur mon disque dur avec le chemin suivant: C:\Documents and Settings\Gilles\Desktop (comme exemple)
3- Sauvegarder avec l'extension.xlsm
J'ai un bout de code mais j'ai un erreur d'exécution '1004 (impossible d'utiliser cette extension avec le type de fichier sélectionné...)
Voici mon code:
Private Sub CommandButton2_Click()
Application.DisplayAlerts = False
Dim Extension As String
Extension = ".xlsm"
nom = Sheets("Formulaire de facturation").Range("A1")
nomsave = "C:\Documents and Settings\Gilles\Desktop\" & nom & Extension
ActiveWorkbook.SaveAs (nomsave)
Application.DisplayAlerts = True
End Sub
Qu est-ce qui ne marche pas?
Si vous avez une option plus simple, je suis tout oui.
Merci de votre aide,
Cydor🙂
J'aimerais savoir s'il est possible avec un bouton commande d'exécuter la macro suivante:
1- Utiliser la valeur de ma cellule comme nom de fichier (ex.: A1 = F-2011-001)
2- Sauvegarder sur mon disque dur avec le chemin suivant: C:\Documents and Settings\Gilles\Desktop (comme exemple)
3- Sauvegarder avec l'extension.xlsm
J'ai un bout de code mais j'ai un erreur d'exécution '1004 (impossible d'utiliser cette extension avec le type de fichier sélectionné...)
Voici mon code:
Private Sub CommandButton2_Click()
Application.DisplayAlerts = False
Dim Extension As String
Extension = ".xlsm"
nom = Sheets("Formulaire de facturation").Range("A1")
nomsave = "C:\Documents and Settings\Gilles\Desktop\" & nom & Extension
ActiveWorkbook.SaveAs (nomsave)
Application.DisplayAlerts = True
End Sub
Qu est-ce qui ne marche pas?
Si vous avez une option plus simple, je suis tout oui.
Merci de votre aide,
Cydor🙂