Question

Je suis en train d'enregistrer le classeur actif à l'aide de vba comme un fichier xlsb...avec son nom actuel et ajouter "_current date".

ActiveWorkbook.SaveAs "C:\Users\sxj2030\Documents\BC Validations\Fixed\" & ActiveWorkbook.Name & "_" & Format(Date, "MMMddYYYY"), FileFormat = xlExcel12

Je suis la "Méthode SaveAs" de l'objet'_WorkBook' erreur" Échec de l'un, je suis à une perte quant à pourquoi

Était-ce utile?

La solution

Vous obtenez cette erreur à cause de vous manque une virgule après le paramètre fileFormat.

Il devrait être FileFormat:=xlExcel12


Aussi, vous devez ajouter l'extension de fichier

"C:\Users\sxj2030\Documents\BC Validations\Fixed\" & _
 ActiveWorkbook.Name & "_" & Format(Date, "MMMddYYYY") & ".xlsb"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top