Code VBA qui n'update pas les TCD et qui continue

A

Alex

Guest
Salut,

J'ai fait une macro (avec l'enregistreur car je suis nul en VBA !!!) qui ouvre une quinzainne de gros fichiers, fait une mise à jour des liens et les referme en enregistrant ces mêmes fichiers (le tout prend 25 minutes si je le fais manuellement).

Exemple du code :
Workbooks.Open Filename:= _
'I:\\Data\\Financial Control\\Reporting\\OAMS\\My Documents\\Reporting 2006\\Hercules - Dev.xls' _
, UpdateLinks:=3
ActiveWorkbook.Save
ActiveWindow.Close

J'ai 2 problemes à régler :
La macro s'arrete losqu'il y a des 'broken links' (liens cassés en Français ???) et me demande si je veux continuer ou éditer les liens.
Certains des fichiers. Je cherche à ce que la macro passe cette étape et 'continue' automatiquement.
L'autre chose est que la macro s'arrete lorsqu'il y a un message 'Do you want to refresh all the pivot tables' (Voulez vous mettre à jour tous les TCD ?). Je voudrais que la réponse soit automatiquement non et que ma petite macro continue.


Est-ce que quelqu'un aurait une idée ?



Merci d'avance



Alex
 

Statistiques des forums

Discussions
312 939
Messages
2 093 789
Membres
105 836
dernier inscrit
Frederic14