Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum spécial EXCEL 2007


Réponse
 
LinkBack Outils de la discussion
Vieux 18/12/2007, 17h05   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juillet 2007
Messages: 127
Par défaut Execution d'une macro toutes les heures

Bonjour,

Je souhaiterai faire une macro qui s'exécute toutes les heures.

(on considère que le fichier est ouvert)

Comment je pourrais m'y prendre

Merci d'avance
chuinul est déconnecté   Réponse avec citation
Vieux 20/12/2007, 21h43   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de myDearFriend!
 
Date d'inscription: février 2005
Messages: 2 358
Par défaut Re : Execution d'une macro toutes les heures

Bonsoir chuinul,

En faisant une recherche, tu trouveras quantité de réponses à ce sujet...

Tu peux essayer comme ça par exemple :
Code:
DANS UN MODULE DE CODE STANDARD

Option Explicit
Dim Tps As Date
 
Sub Tempo()
    'Programmation de l'évènement toutes les heures
    Tps = Now + TimeValue("01:00:00")
    Application.OnTime Tps, "Tempo"
    'Traitement
    'Les instructions de TA MACRO ICI...
    '...
    '...
End Sub
 
Sub StopTempo()
    On Error Resume Next
    'Stopper la gestion de l'évènement OnTime en cours
    Application.OnTime Tps, "Tempo", , False
End Sub
Et sans oublier, dans le module de code de l'objet ThisWorkbook :
Code:
DANS LE MODULE DE CODE DE L'OBJET THISWORKBOOK

Option Explicit
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    StopTempo
End Sub
Quelques explications supplémentaires sur le sujet : La méthode OnTime

Cordialement,
__________________
Didier_mDF

www.mdf-xlpages.com
myDearFriend! est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
execution d'une macro... nada Forum Excel 4 14/08/2007 14h24
Exec macro toutes les heures fifi Forum Excel 2 11/01/2006 17h43
Pb/ exécution pas à pas d'une macro loic38 Forum Excel Downloads - Archives 1 14/09/2004 09h53
Help :EXCEL 2003 :éxecution d'1 macro toutes les n heures Lino Forum Excel Downloads - Archives 3 07/03/2004 21h02
Exécution toutes les 24 heures Christophe Forum Excel Downloads - Archives 5 24/06/2003 16h28


Fuseau horaire GMT +2. Il est actuellement 10h40.


(C) 2006 Excel Downloads