Macro de suppression message Excel

Bonjour,

Dans un classeur, à l'aide d'une macro, je vais chercher des données dans plusieurs autres classeurs en les faisant ouvrir et fermer les uns après les autres.

Pour certains, j'ai une fenêtre de demande de mise à jour des liaisons qui s'ouvre, à laquelle je réponds "non" pendant l'exécution de la macro puis s'ouvre également une fenêtre de demande d'enregistrement à la fermeture des classeurs à laquelle je répond également "non".

Qu'elle serait la macro complémentaire qui soit répond "non" à chaque fenêtre ouverte ou qui empêcherait toute ouverture de fenêtre ?

Merci d'avance

Velivole911

Bonjour,

Essaie :

Application.DisplayAlerts = False

(au tout début de ta macro)

A+

J'avais trouvé un début de réponse en mettant :

Application.DisplayAlerts = False au début puis True à la fin de la macro, comme tu me le marques galopin01.

Cela m'a supprimé les demandes d'enregistrement mais pas les demandes de mises à jour des liaisons.

Bonjour,

Cette syntaxe permet d'ouvrir un classeur sans mise à jour des liens:

Sub test()
Set Wb = Workbooks.Open("blabla.xlsx", UpdateLinks:=False)
End Sub

Après si ça ne suffit pas, au niveau boule de cristal je suis un pas trop équipé... Fournir le code de ta macro.

A+

Merci Galopin01, çà fonctionne !

velivole911

Rechercher des sujets similaires à "macro suppression message"