Comment convertir XLSM en XLSX
- Ajoutez votre fichier .XLSM - déposez-le dans la zone ci-dessus ou cliquez pour parcourir.
- Convertissez-le en .XLSX en quelques secondes.
- Téléchargez votre nouveau fichier .XLSX.
À quoi s'attendre
- L'intégralité du projet de macro VBA est supprimée lors de la conversion ; tous les boutons ou contrôles liés à des macros deviennent des formes inertes dans la feuille.
- Les formats
.xlsmet.xlsxsont tous deux des packages ZIP Office Open XML - la seule différence structurelle est le module de macro (xl/vbaProject.bin). - Si l'automatisation doit toujours fonctionner, conservez le
.xlsmoriginal ; ne partagez le.xlsxque comme une copie de données.
Foire aux questions
La conversion de XLSM en XLSX entraîne-t-elle une perte de données du tableur ?
Non - les cellules, formules, graphiques, tableaux croisés dynamiques et la mise en forme sont tous conservés. Seul le projet de macro VBA est supprimé car le
.xlsx ne peut pas le stocker.Qu'advient-il des boutons liés à des macros après la conversion ?
Les formes des boutons restent dans la feuille de calcul mais leurs macros assignées ont disparu. Supprimez-les avant de partager pour éviter toute confusion.
Puis-je garder les macros tout en produisant un XLSX ?
Non. Le format
.xlsx ne peut pas contenir de code VBA par conception. Conservez le .xlsm pour toute version où l'automatisation est nécessaire.La conversion en XLSX est-elle un bon moyen de nettoyer un XLSM suspect ?
Oui - enregistrez sous
.xlsx sans activer les macros pour supprimer tout le code VBA et ne conserver que les données.Programmes qui convertissent XLSM: Microsoft Excel · Corel Quattro Pro · PlanMaker · Ability Spreadsheet · Microsoft Excel for Mac · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc