VBA cliquer sur bouton dans une fenêtre ou boite de dialogue

Bonjour,

Je fais un macro VBA mais des boites de dialogues (ou fenêtre, je ne sais pas quel est le mot adapté) s'ouvre. J'aimerai que le programme continue sans que quelqu'un vienne le débloquer.

Les boites dialogues en question sont :

- "Mot de passe" lorsque je demande d'ouvrir un classeur protégé. J'aimerai que programme fasse comme si je cliquais sur "Lecture seule" .

- La boite de dialogue qui demande si je veux enregistrer. J'aimerai que programme fasse comme si je cliquais sur "Ne pas enregistrer" .

- La boite de dialogue suivante et je souhaite cliquer sur "OK".

image

J'ai trouver comment créer des boites de dialogue (Cours VBA : les boîtes de dialogue (excel-pratique.com)) mais pas comment interagir avec elle.

Je vous remercie d'avance,

Cordialement

Bonjour,

Normalement :

Workbooks.Open "Chemin_du_classeur", ReadOnly:=True 'Ouverture en lecture seule
Application.DisplayAlerts = False 'Désactive les message d'erreur

A voir si cela fonctionne sinon merci de nous joindre un bout de code qui vous fait apparaître vos dialogbox.

Cdlt,

Rechercher des sujets similaires à "vba cliquer bouton fenetre boite dialogue"