Macro pour sauvergarder sous avec le nom d'une cellule
cpaumier
-
cpaumier -
cpaumier -
Bonjour,
Je souhaiterais faire une macro permettant d'ouvrir la boite de dialogue de "sauvegarder sous excel prenant en compte les macros" et que dans la plage "nom du fichier de cette boite de dialogue apparaissent le la valeur d'une cellule du classeur à enregistrer. Ceci de façon à ce que l'utilisateur ai juste à choisir où il veut enregistrer son fichier et sauvergarder.
Merci d'avance,
Bonne journée
Je souhaiterais faire une macro permettant d'ouvrir la boite de dialogue de "sauvegarder sous excel prenant en compte les macros" et que dans la plage "nom du fichier de cette boite de dialogue apparaissent le la valeur d'une cellule du classeur à enregistrer. Ceci de façon à ce que l'utilisateur ai juste à choisir où il veut enregistrer son fichier et sauvergarder.
Merci d'avance,
Bonne journée
A voir également:
- Excel macro enregistrer sous nom fichier contenu d'une cellule
- Fichier bin - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Fichier epub - Guide
- Audacity enregistrer son pc - Guide
- Fichier rar - Guide
3 réponses
Bonjour,
A supposer que le nom de fichier à récupérer soit en A1, insérer la macro suivante dans un module en changeant le chemin à votre convenance
Sub Sauvegarder()
nomfichier = ActiveSheet.Cells(1, 1).Value
chemin = "C:\Documents and Settings\Utilisateur\Mes documents\"
Z = chemin & nomfichier & ".xlsm"
ActiveWorkbook.SaveAs Filename:= _
Z, FileFormat:= _xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Si l'utilisateur peux avoir plusieurs choix il faut faire une liste de choix en A1
En espérant que cela correspond à ce que vous vouliez
A supposer que le nom de fichier à récupérer soit en A1, insérer la macro suivante dans un module en changeant le chemin à votre convenance
Sub Sauvegarder()
nomfichier = ActiveSheet.Cells(1, 1).Value
chemin = "C:\Documents and Settings\Utilisateur\Mes documents\"
Z = chemin & nomfichier & ".xlsm"
ActiveWorkbook.SaveAs Filename:= _
Z, FileFormat:= _xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Si l'utilisateur peux avoir plusieurs choix il faut faire une liste de choix en A1
En espérant que cela correspond à ce que vous vouliez