Accueil>Développement Excel>Ouvrir Excel en désactivant les Macros ou le VBA

Désactiver une macro Excel ou le code VBA à l’ouverture du fichier

Un fichier Excel qui contient du code VBA ou des macros peut être paramétré pour lancer le code dès l’ouverture du fichier.

Dans certains cas, il peut être intéressant d’ouvrir le fichier sans lancer le code VBA ou les macros. Le code VBA est bloqué, désactivé à l’ouverture

Utilitaire et application pour désactiver macro Excel et bloquer le code VBA  à l’ouverture du fichier Excel

Le fichier Excel que vous utilisez lance une macro ou du code VBA à l’ouverture. Vous souhaitez désactiver la macro.

Il faut savoir qu’Excel peut avoir certains codes qui sont lancés sur des événements qui se produisent sur un fichier. Un événement est l’ouverture du fichier Excel (Open). Si une macro a été programmée comme procédure événementielle à l’ouverture du fichier, elle s’exécutera à chaque ouverture. Il peut être intéressant de bloquer ce code.

En téléchargeant le fichier ci-dessous, vous n’aurez pas besoin de saisir le code VBA présenté en fin d’article :

  • télécharger le fichier puis l’ouvrir
  • cliquer sur un bouton pour sélectionner et ouvrir le fichier Excel qui vous pose problème
  • le fichier Excel est ouvert en bloquant, inhibant les macros et le code VBA

Desactiver Macro Excel VBA à l’ouverture du fichier Excel

Le code à appliquer pour désactiver des macros ou des codes VBA est le suivant :

Télécharger
  • A partir d’un module VBA, copier le code ci-dessus.
  • Modifier le répertoire et le nom du fichier.
  • Lancer ce code VBA et le fichier Excel ciblé s’ouvre en désactivant les macros.

Vous pouvez aussi télécharger le logiciel gratuit ci-dessous. Il s’agit simplement d’un fichier Excel que vous lancer et qui lance cette macro à votre place.