Différences entre .xls et .xlsx et .xlsm
Le tableau ci-dessous présente quelques différences de base entre .xls et .xlsx et .xlsm.
Problèmes liés à 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 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)
-
Plus grande taille de fichier avec l’extension .xls (Problème 3)
-
Si vous utilisez .xls avec des macros et que vous obtenez l’erreur OLE comme la capture d’écran ci-dessous (problème 4)
Remarque : Vérifiez que vous disposez d’une copie ou d’une sauvegarde des fichiers d’origine avant de suivre les étapes ci-dessous. Après la conversion, vérifiez le contenu ou la disposition des modifications apportées au fichier converti.
Étapes de conversion en fichiers .xls en .xlsx
-
Pour vérifier si les fichiers sont au format .xls, vous remarquerez que le type de fichier est Microsoft Feuille de calcul Excel 97 - 2003 dans l’Explorateur.
-
Ouvrez le classeur > Accéder au fichier > Enregistrer sous > Parcourir , ce qui ouvre la fenêtre ci-dessous. Vérifiez que vous êtes dans le chemin d’accès approprié pour enregistrer le classeur > Choisir un classeur Excel (*.xlsx) sous Type d’enregistrement> Sélectionner enregistrer.
-
Fermez et rouvrez le classeur enregistré (.xlsx) pour que les modifications soient appliquées. Vous verrez le classeur converti dans le même dossier que le type Microsoft feuille de calcul Excel, comme indiqué ci-dessous :
Remarque : Vous pouvez également remarquer que la taille du fichier a diminué presque 3 fois de 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 contient des macros. Pour le vérifier, suivez les étapes ci-dessous.
Ouvrez .xls classeur > onglet Développeur > bouton Sélectionner des macros, comme indiqué ci-dessous
-
La boîte de dialogue s’ouvre comme indiqué 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.
Étapes de conversion de .xls (classeurs de macros) en .xlsm
-
Ouvrez le classeur .xls identifié qui contient des macros.
-
Accédez à Fichier > Enregistrer sous > Parcourir , ce qui ouvre la fenêtre ci-dessous. Vérifiez que vous êtes dans le chemin d’accès approprié pour enregistrer le classeur > Sélectionner un 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 appliquées. Rouvrez et vérifiez si les macros s’exécutent comme prévu.
Informations supplémentaires dans Microsoft articles
Enregistrer un classeur dans un autre format de fichier (microsoft.com)