Enregistrement automatique toutes les heures d'un fichier Excel [Résolu]

Signaler
Messages postés
2
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 avril 2008
-
Messages postés
2
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 avril 2008
-
Bonjour,
Après de nombreuses recherches, je n'arrive toujours pas à ce que je veux.
Je vous explique:
j'ai un fichier Excel qui se remplit tout seul via une liaison série. J'aimerais que ce fichier soit enregistré toutes les heures avec un nouveau nom du type "Sauvegarde du 23_04_2008 14_58_34".
Je suis débutant sur VB donc désolé si ma question est idiote.
Merci pour vos réponses.

2 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
utilises Application.OnTime
ca permet de déclencer une macro a une heure donnée...

pour tester, j'ai ajouté une procédure nommée "Test", dans un module :

Public Sub Test()
Debug.Print Now
Application.OnTime DateAdd("N", 1, Now), "Test"
End Sub

et pour lancer la chose, on fait:
Application.OnTime DateAdd("N", 1, Now), "Test"

ici, on lance donc Test, toutes les minutes... (N->Minutes H-> heures)

http://www.ozgrid.com/Excel/run-macro-on-time.htm
Messages postés
2
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 avril 2008

Merci beaucoup pour votre réponse aussi rapide... et en plus ça marche!
Comme je disais ma question était toute bête pour des développeurs expérimentés.
Encore merci. @+