Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Empêcher le fonctionnement d'une macro

4 réponses
Avatar
Christian de BXL
Bonjour à tous,
J'ai une macro s'exécutant en ouverture d'une page. Je voudrais
temporairement (pendant des aménagements de la page) empêcher cette macro de
s'exécuter automatiquement.
Quelle instruction puis-je insérer dans cette macro pour arriver à ce
résultat, sans pour cela l'effacer.
Merci à vous
Christian

4 réponses

Avatar
Daniel.C
Bonjour.
Tu mets :
Exit sub
en première instruction.
Cordialement.
Daniel
"Christian de BXL" a écrit dans
le message de news:
Bonjour à tous,
J'ai une macro s'exécutant en ouverture d'une page. Je voudrais
temporairement (pendant des aménagements de la page) empêcher cette macro
de
s'exécuter automatiquement.
Quelle instruction puis-je insérer dans cette macro pour arriver à ce
résultat, sans pour cela l'effacer.
Merci à vous
Christian


Avatar
Mousnynao
Bonjour,

Autre soluce :

Placer cette macro dans perso.xls et ouvrir votre fichier en lancant
cette macro :

Public Sub OuvrirSansVBA()

Dim NomFichier As String

NomFichier = Application.GetOpenFilename("Excel Files (*.xls), *.xls")
Application.EnableEvents = False
Workbooks.Open Filename:=NomFichier
Application.EnableEvents = True

End Sub
'

mousnynao


Bonjour à tous,
J'ai une macro s'exécutant en ouverture d'une page. Je voudrais
temporairement (pendant des aménagements de la page) empêcher cette macro de
s'exécuter automatiquement.
Quelle instruction puis-je insérer dans cette macro pour arriver à ce
résultat, sans pour cela l'effacer.
Merci à vous
Christian


Avatar
lSteph
Bonjour,

Ouverture de page??? Classeur?:

Quand tu l'ouvres appuie sur les deux shift et garde les doigts
appuyés jusqu'à ouverture

Ouverture de page???Activation d'une feuille d'un classeur?

avant d'activer lance la macro suivante:

Sub EventOff()
application.enableeventsúlse
End sub
'et garde celle-ci pour remettre
Sub EventOn)
application.enableevents=true
End sub

'lSteph


On 6 déc, 09:53, Christian de BXL
wrote:
Bonjour à tous,
J'ai une macro s'exécutant en ouverture d'une page. Je voudrais
temporairement (pendant des aménagements de la page) empêcher cette m acro de
s'exécuter automatiquement.
Quelle instruction puis-je insérer dans cette macro pour arriver à ce
résultat, sans pour cela l'effacer.
Merci à vous
Christian


Avatar
Christian de BXL
Bonsoir,
Merci pour vos réponses, je vais d'abord essayer la solution de Daniel, qui
me parait la plus simple à mettre en place et à enlever si nécessaire.
Cordialement