excel : acquiter macro à l'ouverture - VB/VBA/VBS - Programmation
Marsh Posté le 08-01-2010 à 20:16:31
Bonjour,
Si les macros des fichiers ouverts peuvent ne pas être exécutées :
il suffit de mettre "Application.EnableEvents = False en début de la votre macro.
Ne pas oublier de remettre "Application.EnableEvents = True" à la fin.
Si non :
Mettre en début de macro "Application.DisplayAlerts = False"
Puis en fin de macro "Application.DisplayAlerts = True"
Thierry
Marsh Posté le 13-01-2010 à 17:10:05
Bonjour,
J'ai essayé aussi bien
Application.EnableEvents = False
et
Application.DisplayAlerts = False
Rien n'y fait, j'ai le message d'alerte sur les macros
Marsh Posté le 06-01-2010 à 13:54:00
Bonjour,
J'ai une macro excel qui ouvre un grand nombre de fichiers excel pour en récupérer des information et compiler tout cela.
Mon problème est que certains de ces fichiers contiennent eux aussi des macros.
Du coup à chaque fois, excel me met une fenêtre : "security warning" avec "enable" ou "disable " macro.
J'utilise :
"fich" contient le nom de mon fichier à ouvrir
Comment puis-je acquiter cela automatiquement ?
A priori plutot "enable".
Au passage chose bizarre, si je sélectionne "disable" ma macro d'origine (qui a ouvert le fichier) s'arrête aussi ... pourquoi ?
Merci pour votre aide et bonne année à tous.