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

Messages postés
2
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 avril 2008
- - Dernière réponse : bret11
Messages postés
2
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 avril 2008
- 23 avril 2008 à 17:51
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.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
17308
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
22 août 2018
53
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 159 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Renfield
Messages postés
2
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 avril 2008
0
Merci
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. @+
Commenter la réponse de bret11