Différences entre .xls et .xlsx et .xlsm
Le tableau ci-dessous nous donne quelques différences de base entre .xls et .xlsx et .xlsm.
Problèmes résolus lors de la conversion du format de fichier de .xls en .xlsx ou .xlsm
Si vous rencontrez l’un des symptômes ci-dessous, suivez les étapes ci-dessous pour convertir les fichiers de .xls en .xlsx et si le ou les classeurs (.xls) contiennent des macros, vous pouvez les convertir en .xlsm.
- Lenteur lors de l’ouverture de classeurs avec l’extension .xls (problème 3)
- Taille de fichier plus importante avec l’extension .xls (problème 3)
- Si vous utilisez .xls avec des macros et que vous obtenez l’erreur OLE comme dans la capture d’écran ci-dessous (problème 4)
Remarque
Assurez-vous d’avoir une copie ou une sauvegarde des fichiers d’origine avant de suivre les étapes ci-dessous. Après la conversion, vérifiez le contenu ou la disposition pour toute modification apportée au fichier converti.
Procédure de conversion de fichiers .xls vers .xlsx
- Pour vérifier si les fichiers sont au format .xls, vous remarquerez que le type de fichier est Microsoft Excel 97 - 2003 Worksheet dans Explorer.
- Ouvrez le classeur>, accédez à Fichier>enregistrer sous>Parcourir – ce qui ouvrira la fenêtre ci-dessous. Assurez-vous que vous êtes sur la bonne voie pour enregistrer le classeur >Sélectionnez Classeur Excel (*.xlsx) sous Type> Enregistrer Sélectionnez Enregistrer.
- Fermez et rouvrez le classeur enregistré (.xlsx) pour que les modifications soient prises en compte. Le classeur converti s’affiche dans le même dossier que celui de la feuille de calcul Microsoft Excel , comme indiqué ci-dessous :
Remarque
Vous pouvez également remarquer que la taille du fichier a été réduite de près de 3 fois par rapport à la taille du fichier .XLS.
Étapes pour vérifier si .xls classeurs contiennent des macros
- Tout d’abord, nous devons vérifier si .xls fichiers que nous essayons de convertir comportent des macros. Pour vérifier, suivez les étapes ci-dessous.
Ouvrir .xls classeur>Onglet> Développeur Sélectionnez le bouton Macros comme indiqué ci-dessous
- La boîte de dialogue s’ouvre comme illustré ci-dessous. S’il existe des macros, les noms sont répertoriés dans cette fenêtre. Ici, Enregistrer est la macro qui est présente dans le classeur.
Procédure de conversion d'.xls (macros, classeurs) en .xlsm
- Ouvrez le classeur .xls identifié qui contient des macros.
-
Accédez au fichier>Enregistrer sous>Parcourir – ce qui ouvrira la fenêtre ci-dessous. Vérifiez que vous êtes sur la bonne voie pour enregistrer le classeur > Sélectionnez Classeur Excel Macro-Enabled (*.xlsm) comme indiqué ci-dessous, puis sélectionnez Enregistrer.
- Un nouveau classeur portant le même nom de fichier avec l’extension .xlsm sera disponible comme indiqué ci-dessous :
- Fermez le classeur pour que les modifications soient prises en compte. Rouvrez et vérifiez si les macros s’exécutent comme prévu.
Informations supplémentaires tirées d’articles Microsoft
Enregistrer un classeur dans un autre format de fichier (microsoft.com)