no save
Assistance
Achat
News

Forum | Bureautique
Exécution macro à heure fixe, fichier fermé?
satel, le mer. 08 juil. 2009 à 14:49:06
Bonjour,

Je suis débutante en VB et je cherche à créer une macro qui me permettrait de mettre à jour les liens entre 2 fichiers Excel à heure fixe.

En fait, le problème de la mise à jour des liens est qu'elle est relativement longue (~5 minutes) et il faudrait donc pouvoir la faire lorsque l'ordinateur n'est plus utilisé, sachant qu'il reste en veille, mais que les 2 fichiers ne sont pas forcément ouverts!

Est-ce qu'une macro permettant d'effectuer une telle action avec un fichier fermé existe ?

Pour l'instant, j'utilise les macros suivantes (en supposant que 12h après l'ouverture du fichier, l'utilisateur sera déjà parti du bureau ...) :

Public Sub Workbook_Open()
Call AutoOpen
End Sub

Public Sub AutoOpen()
Application.OnTime Now + TimeValue("12:00:00"), "autosave"
End Sub

Mais elles ne marchent que si le fichier reste ouvert ...

Merci pour votre aide !Configuration: Windows XP
Internet Explorer 6.0


satel
08 juil.
Suivant
REPONSES
satel
08 juil.
michel_m
08 juil.
satel
08 juil.
Version Web
Réalisé par RedShift
no save