lancement d'une macro

  • Initiateur de la discussion Initiateur de la discussion PHILIP
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

PHILIP

XLDnaute Occasionnel
bonjour à tous

Je souhaiterai executer une macro tous les jours à 9 heures helas je n'y arrive pas . J'ai placé le code
Code:
Application.OnTime TimeValue("9:00:00"), "relevé()"
juste avant ma macro
Code:
Sub relevé()
mais rien ne se passe. A noter que ces deux codes sont dans le même module
Ai-je raté quelque chose ?
Merci pour votre aide
 
Re : lancement d'une macro

salut Philip,

Il faut mettre e nom de la procédure sans les parenthèses. Et aussi, mieux vaut éviter les accents dans les noms de procédures, de fonctions, de variables et de constantes.
Code:
Application.OnTime TimeValue("9:00:00"), "releve"
 
Re : lancement d'une macro

j'ai modifié le nom de la macro et modifié le code je l'ai regle a 11:30 il n'y a rien qui se passe et quand j'execute la macro manuellement elle me dit erreur de compilation
instruction incorrecte a l'exterieure d'une procedure
 
Re : lancement d'une macro

Philip,

Une procédure commence par Sub MaProcedure(), et se termine obligatoirement par End Sub...

Un petit exemple avec le timer dans le fichier joint. Le timer est déclenché lors du chargement du fichier. Regarde le code dans le module Module1 et dans ThisWorkbook.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
655
L
Réponses
9
Affichages
1 K
F
  • Question Question
Réponses
1
Affichages
422
  • Question Question
Autres Macro
Réponses
4
Affichages
1 K
Retour