Bonjour, merci de m’avoir contacté. Je m’appelle Deeksha et je suis un utilisateur de Microsoft comme vous et je vais essayer de vous aider du mieux que je peux aujourd’hui.
Activez les macros et approuvez le document :
Ouvrez Excel et accédez à Options de > de fichiers > Centre de gestion de la confidentialité > Paramètres du Centre de gestion de la confidentialité.
Sélectionnez Paramètres des macros et choisissez Activer toutes les macros.
Sous Emplacements approuvés, ajoutez l’emplacement du dossier de votre fichier .xls pour vous assurer qu’Excel approuve le document et ses macros.
Activer les macros :
Lorsque vous ouvrez le fichier .xls contenant les macros, vous pouvez recevoir un avertissement de sécurité indiquant « Le contenu actif peut contenir des logiciels malveillants et d’autres failles de sécurité ».
Cliquez sur Activer le contenu pour autoriser l’exécution des macros.
Convertir .xls en .xlsm :
Convertissez votre fichier Excel 97-2003 (.xls) au format .xlsm (Excel Macro-Enabled Workbook) moderne pour le rendre compatible avec les dernières versions d’Excel.
Ouvrez le fichier .xls dans Excel 2021.
Accédez à Fichier > Enregistrer sous.
Choisissez l’emplacement d’enregistrement du fichier et sélectionnez Classeur Excel compatible avec les macros (*.xlsm) dans le menu déroulant Type d’enregistrement.
Cliquez sur Save (Enregistrer).
Débloquez le projet VBA :
Si le projet VBA est verrouillé, vous devrez peut-être le déverrouiller pour apporter des modifications aux macros.
Ouvrez le fichier .xlsm dans Excel 2021.
Appuyez sur ALT + F11 pour ouvrir l’éditeur VBA.
Cliquez avec le bouton droit de la souris sur le projet VBA dans l’Explorateur de projets et sélectionnez Propriétés du projet VBA.
Accédez à l’onglet Protection et décochez la case Verrouiller le projet pour l’afficher.
Entrez le mot de passe si vous y êtes invité.
Cliquez sur OK.
Mettez à jour toutes les références obsolètes ou manquantes dans l’éditeur VBA.
Ouvrez le fichier .xlsm dans Excel 2021 et appuyez sur ALT + F11 pour ouvrir l’éditeur VBA.
Accédez à Outils > Références.
Vérifiez s’il y a des références manquantes (elles apparaîtront comme « MISSING : ») et décochez-les.
Parcourez et sélectionnez les versions les plus récentes correspondantes des références, le cas échéant.
Cliquez sur OK pour mettre à jour les références.
Passez en revue le code VBA et mettez à jour les fonctions, méthodes ou syntaxes obsolètes pour assurer la compatibilité avec la dernière version d’Excel.
Corrigez les bogues ou les erreurs dans le code qui peuvent causer des problèmes.
Enregistrez et testez :
Enregistrez le fichier .xlsm mis à jour.
Testez les macros pour vous assurer qu’elles fonctionnent correctement et effectuez les ajustements nécessaires.
Essayez ces étapes et, espérons-le, cela résoudra votre problème. Si vous avez besoin d’aide ou d’assistance supplémentaire, veuillez nous le faire savoir. Vous pouvez également contacter le support Microsoft si le problème persiste.
Sinceres salutations
Deeksha
Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.