Convertir XLSM en Excel — Convertisseur en ligne gratuit
Convertissez gratuitement une feuille de calcul Excel prenant en charge les macros (.xlsm) en Microsoft Excel (.excel) en ligne. Conversion de documen...
2M+ fichiers convertis
La confiance de milliers d'utilisateurs
Transfert sécurisé
Envois chiffrés en HTTPS
Confidentialité avant tout
Fichiers supprimés automatiquement après le traitement
Sans inscription
Commencez à convertir instantanément
Fonctionne partout
N'importe quel navigateur, n'importe quel appareil
Comment convertir
Upload your .xlsm file by dragging it into the upload area or clicking to browse.
Choose your output settings. The default settings work great for most files.
Click Convert and download your .xlsx file when it's ready.
About XLSM to XLSX Conversion
XLSM est le format de feuille de calcul Excel compatible avec les macros de Microsoft : une archive ZIP OOXML contenant des feuilles de calcul XML ainsi qu'un code macro VBA intégré utilisé pour les rapports automatisés, la modélisation financière et le traitement des données. Excel (XLSX) est le format Excel standard sans macro partageant la même architecture OOXML mais interdisant explicitement les macros. Les deux formats utilisent des structures XML compressées ZIP identiques pour les feuilles de calcul, les formules, le formatage, les graphiques et les tableaux croisés dynamiques.
La conversion de XLSM en Excel supprime tout le code de macro VBA du classeur tout en préservant chaque élément des données, des formules, du formatage et des fonctionnalités de la feuille de calcul – produisant une feuille de calcul sans macro qui est plus sûre à distribuer et ne déclenchera pas d'avertissements de sécurité de macro lors de son ouverture.
Why Convert XLSM to XLSX?
De nombreuses organisations bloquent les fichiers XLSM dans les pièces jointes des e-mails et dans le stockage cloud par mesure de sécurité, car les macros VBA peuvent contenir du code malveillant. Les filtres de sécurité de la messagerie, les politiques SharePoint et les outils de protection des points finaux signalent ou rejettent fréquemment les feuilles de calcul prenant en charge les macros. La conversion vers Excel (XLSX) supprime la charge utile de la macro, permettant au classeur de passer par les systèmes de sécurité sans déclencher d'alertes.
Excel (XLSX) est également le format standard lors du partage de données de feuilles de calcul avec des parties externes qui n'ont pas besoin de l'automatisation. La suppression des macros réduit la taille des fichiers, élimine les problèmes de sécurité, protège la logique d'automatisation propriétaire contre la divulgation et produit un livrable plus propre axé uniquement sur les données et l'analyse.
Common Use Cases
- Supprimez les macros VBA des rapports financiers XLSM avant de les distribuer à des clients externes par courrier électronique
- Convertissez les modèles XLSM en Excel pour les distribuer aux utilisateurs qui n'ont pas besoin de fonctionnalités de macro
- Supprimez le code de macro des classeurs pour passer les filtres de sécurité de messagerie d'entreprise et les scanners cloud
- Produire des versions Excel sans macro de modèles financiers pour examen par les auditeurs et les régulateurs
- Nettoyer les classeurs XLSM avant de les télécharger sur SharePoint, OneDrive ou Google Drive
How It Works
LibreOffice ouvre le fichier XLSM et l'enregistre au format Excel (XLSX), préservant tout le contenu de la feuille de calcul OOXML tout en omettant le stockage du projet VBA. Les valeurs de cellules, les formules, le formatage, le formatage conditionnel, les graphiques, les tableaux croisés dynamiques, la validation des données, les plages nommées et la structure des feuilles sont tous conservés de manière identique : le XML sous-jacent est pratiquement le même. Seul le stockage binaire vbaProject.bin contenant les modules, formulaires et modules de classe VBA est supprimé.
Quality & Performance
La conversion s'effectue essentiellement sans perte pour le contenu de la feuille de calcul. Chaque valeur de cellule, formule, format, graphique, tableau croisé dynamique, règle de mise en forme conditionnelle et contrainte de validation des données est conservée de manière identique puisque les deux formats utilisent le même schéma OOXML. Le seul changement est la suppression du code macro VBA. Les valeurs de cellule calculées restent telles qu'elles étaient lors de la dernière exécution des macros, mais les macros elles-mêmes ont disparu, donc le recalcul automatisé piloté par VBA n'aura plus lieu.
Device Compatibility
| Device | XLSM | XLSX |
|---|---|---|
| Windows PC | Partial | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Partial |
| Web Browser | No | No |
Tips for Best Results
- 1Exécutez toutes les macros avant la conversion pour garantir que les valeurs de cellule calculées sont à jour : l'automatisation VBA ne s'exécutera pas dans la sortie Excel.
- 2Conservez le fichier XLSM d'origine si vous pourriez avoir besoin de la fonctionnalité macro à l'avenir.
- 3Excel (XLSX) traverse la plupart des filtres de sécurité de messagerie qui bloquent les pièces jointes compatibles avec les macros XLSM
- 4La taille du fichier diminue légèrement depuis la suppression du stockage binaire du projet VBA
- 5Vérifiez qu'aucune cellule ne dépend de calculs basés sur des macros après la conversion pour garantir l'intégrité des données.
Related Conversions
La conversion XLSM vers Excel supprime les macros VBA tout en préservant toutes les données des feuilles de calcul de manière identique : le moyen le plus propre de produire des classeurs sécurisés et sans macros pour la distribution, la conformité et la collaboration cloud.