Juste un point de vue : j'ai entendu parlé de la propriété "DisplayAlerts", qui permettrait d'éviter d'afficher les alertes d'excel (voulez-vous activer les macros + voulez-vous mettre à jour les liens avec d'autres
fichiers). J'ai voulu employer cette propriété "DisplayAlerts", en l'utilisant dès l'ouverture d'Excel (en enregistrant comme macro complémentaire dans
XLouvrir) :
Private Sub Workbook_Open()
Application.DisplayAlerts = False
End Sub
Le problème est que cela ne marche pas. D'où vient le
problème ? (sachant que cette macro, si j'ai bien compris,
est exécutée avant l'ouverture du fichier -- on s'en
aperçoit en ajoutant par exemple MsgBox "coucou" à cette
macro). Est-ce tout simplement un point sécurité d'Excel (ce qui pourrait sembler à peu près logique) ? Mais ne pourrait-on pas utiliser cette propriété en laissant Excel ouvert (cette macro ayant été exécutée) ? Sinon, à quoi servirait cette propriété ???