Désactiver les macros 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é :  macro désactivé Excel.

Utilitaire et application pour désactiver les macros 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

Explication du code pour désactiver Macro Excel VBA à l’ouverture du fichier Excel

Le code à appliquer pour avoir un fichier macro désactivé Excel désactiver des macros ou des codes VBA est le suivant :

Sub ouvrir_sans_macro()
Application.EnableEvents = False
Workbooks.Open "Répertoire\Nom du fichier"
Application.EnableEvents = True
End Sub
  • 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.

Nous vous accompagnons dans votre montée en compétences via une formation sur le code VBA.

S’abonner
Notification pour
guest

0 Commentaires
Commentaires en ligne
Afficher tous les commentaires