Détection de code dans un classeur
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.
Code:
1 2
| Set FSO = CreateObject("Scripting.FileSystemObject")
Set DossierSource = FSO.GetFolder(NomDossierSource) |
Je récupère ainsi le type de fichier, la taille, la date de dernière modification etc..
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