Macros avec .xls
Fermé
meaurysse
Messages postés
66
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
2 octobre 2020
-
Modifié par meaurysse le 24/10/2013 à 21:36
Hillian Fellers Messages postés 79 Date d'inscription mardi 22 octobre 2013 Statut Membre Dernière intervention 24 mai 2022 - 25 oct. 2013 à 04:05
Hillian Fellers Messages postés 79 Date d'inscription mardi 22 octobre 2013 Statut Membre Dernière intervention 24 mai 2022 - 25 oct. 2013 à 04:05
A voir également:
- Macros avec .xls
- Xls viewer - Télécharger - Tableur
- Macros word - Guide
- Comment ouvrir un fichier xls? - Guide
- Xls to xlsx - Télécharger - Suite bureautique
- My macros - Télécharger - Organisation
1 réponse
Hillian Fellers
Messages postés
79
Date d'inscription
mardi 22 octobre 2013
Statut
Membre
Dernière intervention
24 mai 2022
12
25 oct. 2013 à 04:05
25 oct. 2013 à 04:05
Bonjour,
Microsoft dit que c'est pour des raisons de sécurité, les macros pouvant être dangereuses pour la sécurité du PC, l'utilisateur est clairement averti: dans les fichiers .xlsx il n'y a pas de macros, si on ouvre un .xlsm, il y a peut-être des macros et donc peut-être un danger.
Ce qui est certain, c'est qu'avec Excel 2007, Microsoft a viré vers le XML et que les fichiers .xlsx sont du XML compressé (zippé); il suffit de renommer un fichier .xlsx en .zip pour pouvoir le dézipper et voir que c'est du XML.
Le format .xlsm est aussi un zip, mais il contient à la fois du XML et du binaire. Il se dit sur la toile que Microsoft ne pouvait pas mettre le code VBA totalement en XML (donc en texte) et que c'est pour cela que les 2 formats existent.
Le .XLS était un format binaire. On peut penser qu'un jour effectivement il ne sera plus supporté.
Microsoft dit que c'est pour des raisons de sécurité, les macros pouvant être dangereuses pour la sécurité du PC, l'utilisateur est clairement averti: dans les fichiers .xlsx il n'y a pas de macros, si on ouvre un .xlsm, il y a peut-être des macros et donc peut-être un danger.
Ce qui est certain, c'est qu'avec Excel 2007, Microsoft a viré vers le XML et que les fichiers .xlsx sont du XML compressé (zippé); il suffit de renommer un fichier .xlsx en .zip pour pouvoir le dézipper et voir que c'est du XML.
Le format .xlsm est aussi un zip, mais il contient à la fois du XML et du binaire. Il se dit sur la toile que Microsoft ne pouvait pas mettre le code VBA totalement en XML (donc en texte) et que c'est pour cela que les 2 formats existent.
Le .XLS était un format binaire. On peut penser qu'un jour effectivement il ne sera plus supporté.