Comment empêcher une macro excel de s'exécuter qd la demande d'ouv vient de word ?

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonjour le forum,
J'utilise un fichier excel comme bdd pour un publipostage d'enveloppes par word.
J'ai la macro ci-dessous qui fonctionne avec un CommandButton :

Code:
Sub RemplacerOparN()
'
    Range("A2:A100").Select
    Selection.Replace What:="O", Replacement:="N", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
End Sub

Mais j'aimerais mettre celle-ci dans le Thisworkbook et qu'elle fonctionne à l'ouverture du fichier (ça pas de problème je l'ai fait) mais je ne veux pas qu'elle fonctionne quand c'est word qui en demande l'ouverture : là est mon problème !!😕
Pouvez-vous m'aider ?
D'avance merci pour vos réponses
 
Re : Comment empêcher une macro excel de s'exécuter qd la demande d'ouv vient de word

RE,

Désolé, j'aurais dû être plus explicite
L'instruction ne s'utilise pas comme ça toute seule !

Code:
MsgBox Application.Caller
Code:
IF Application.Caller = "Toto" then
Code:
Rep = Application.Caller

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour