Bonjour,
je suis en train de réaliser une macro qui permet de convertir des fichiers Excel de format 2003 (*.xls) en format 2010 (*.xlsx).
J'utilise les fonctions 'FileSystemObject' pour parcourir l'arborescence d'un répertoire et détecter les sous-répertoires et les fichiers Excel.
Je récupère ainsi le type de fichier, la taille, la date de dernière modification etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set FSO = CreateObject("Scripting.FileSystemObject") Set DossierSource = FSO.GetFolder(NomDossierSource)
Ma question concerne la sauvegarde au format Excel 2010:
est-il possible de détecter si un fichier Excel 2003 contient des macros ou pas pour savoir si je peux le convertir en Excel 2010 en .xlsx ou en .xlsm, pour ne pas perdre les macros éventuellement attachées?
D'avance merci
Partager