• Initiateur de la discussion Initiateur de la discussion tany
  • 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 !

tany

XLDnaute Occasionnel
Bonjour,
je viens vous soumettre un petit problème...
je n'arrive pas a créer une alerte 10 minutes avant le départ
je n'ai pas compris qqch mais quoi ?
Merci et bonne soirée
 

Pièces jointes

Re : alerte sur l' heure

Bonsour®

utiliser une procédure OnTime exécutée toute les minutes pour actualiser la cellule D4 : =Mod(Maintenant();1)
ne pas oublier une variable booléenne pour activer ou pas la proc
ne pas oublier non plus l'arret de la proc lors de la fermeture du classeur.


🙄
il serait plus simple d'activer le planificateur de tâches Windows.
 
Re : alerte sur l' heure

re bonjour,
je n'avais donner que le principe mais je ne sais pas comment m'y prendre alors j' explique un peu mieux où je veux en venir
je souhaite faire un tableau des vols avions au départ
il me faut donc une pendule mise à l' heure (dans mon exemple D4)
puis les vols n° destinations etc... et l'heure de départ (D7)
et c'est là que je cherche à faire le message (E7) 30 minutes avant "embarquement" 5 minutes avant "fermé" etc...
je ne vois même pas comment m'y prendre
Merci si vous pouvez me guider pour commencer correctement merci. A +
 
Re : alerte sur l' heure

re,
j' ai utilisé une procédure ontime et ça marche impeccable
l'évènement met à jour les messages, tout baigne !
merci de m'avoir mis sur les rails
je vais faire une longue liste des vols journaliers et afficher les 10 prochains suivant l'heure,
en bref rien que du plaisir...
 
Re : alerte sur l' heure

tout fonctionne mais ma procédure marque le temps toutes les secondes
comment arranger le code pour toutes les minutes seulement ?
ci joint mon code :
Public Sub Chrono()
' Programmation de l'evenement toutes les secondes
Temps = Now + TimeValue("00:00:01")
Application.OnTime Temps, "Chrono"
Sheets("Feuil1").Range("M3").Value = Time

End Sub

merci d'avance
 
Re : alerte sur l' heure

Bonsour®

nommer une cellule : Alerte
que l'on mettra soit à VRAI soit à FAUX pour inhiber ou pas la macro chrono

VB:
Public Sub Chrono()
Dim newtime As Double
 ' Programmation de l'evenement toutes les x secondes
 If [alerte] = True Then
 'newtime = Now + TimeValue("00:00:01") 'seconde
 'newtime = Now + TimeValue("00:00:05")' 5 sec
 'newtime = Now + TimeValue("00:00:15")'15 sec
 'newtime = Now + TimeValue("00:00:30")'30 sec
 newtime = Now + TimeValue("00:01:00")' 1mn
 Application.OnTime newtime, "Chrono"
 Sheets("Feuil1").Range("M3").Value = Time
 Beep
 End If

 End Sub
 
- 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
4
Affichages
265
Réponses
2
Affichages
168
Réponses
8
Affichages
653
Retour