Bonjour à tous
Je me permet de rouvrir un post car je n'ai pas pu régler l'ensemble de mes problèmes, je vous explique ce qu'il en est:
Je souhaite enregistrer mes fichiers en xlsx à l'aide de VBA via un bouton que je mettrais dans mes fichiers.
J'utilise une petite macro permettant d'inscrire la date du jour dans une cellule, jusqu'ici tout va bien. Je souhaiterais cependant enregistrer ce fichier en xlsx tout en utilisant la date inscrite dans la cellule dans le nom du fichier (exemple: bleu_19-01-2021.xlsx).
Du coup j'ai fait cette macro mais rien y fait, le fichier s'enregistre sous le nom: "FALSE.xlsx", le nom que je souhaite utiliser n'est donc pas pris en compte. Quelqu'un aurait-il une solution ?
Sub XLSX()
Dim Path As String, ddc As String
Application.DisplayAlerts = False
Path = ActiveWorkbook.Path & "\"
ddc = "Bleu" & "_" & Format(Sheets(1).Range("B6"), "dd-mm-yyyy") & ".xlsx"
ActiveWorkbook.SaveAs Filename = Path & ddc, FileFormat:=xlOpenXMLWorkbook
End Sub
Je joins ma macro ainsi qu'un fichier test.
Je vous remercie par avance et bonne journée à tous !