Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Plusieurs macros en parallèle

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

P

pierre123

Guest
Bonjour,

J'ai une macro pour faire un décomptage de temps (15 à 0 secondes)
Je souhaite faire fonctionner plusieurs compteurs de façon indépendante.
pour le moment, il faut attendre la fin du premier pour que la suite se lance.
Comment faire pour que 4 compteurs fonctionnent séparément?
Merci Pierre

Ci joint la macro:

Sub prison152()
Dim d As Single, i As Integer
Range("D6").Value = 15
d = Timer
For i = 15 To 1 Step -1
Do While Timer < d + 1
DoEvents
Loop
Range("D6").Value = Range("D6").Value - 1
d = Timer
Next i
End Sub
 

Pièces jointes

Re : Plusieurs macros en parallèle

Bonjour Pierre le forum
Je pense déjà que de mettre plusieurs posts ne t'aidera pas à avancer !!!
Pour mon compte je ne pense pas que tu puisses faire ce que tu veux avec excel, car les macros se déroulent une par une tu ne peux pas avoir deux macros en marche ensemble, enfin je ne le pense pas possible (mais avec excel tout est toujours possible), du moins pas avec le style de macro que tu as donné
a+
Papou😱
 
Re : Plusieurs macros en parallèle

Désolé pour le double post, je pensais qu_e le 2er post n'était pas passé....

Bon, pour la réponse, pas vraiment de solution?

Est il possible de faire défiler des secondes sans passer par des macros?

Pierre
 
Re : Plusieurs macros en parallèle

Bonjour à tous,

@ Paritec
les macros se déroulent une par une tu ne peux pas avoir deux macros en marche ensemble, enfin je ne le pense pas possible
tout à fait d'accord mais dans le cas présenté, il faut que la macro soit unique pour qu'elle puisse intervenir sur toutes les colonnes concernées en même temps

@Pierre
Est il possible de faire défiler des secondes sans passer par des macros?
Non !!!!!!!!!

voir solution en pièce jointe dans le style "Mr.Bricolage"
j'ai supprimé tous les boutons présents sur les feuilles, et mis à la place une procédure qui se déclenche avec un clic-droit sur le mot "Dossard"
ça marche pour la feuille "15sec" et la feuille "7sec"
si tu veux absolument utiliser des comptes à rebours avec des valeurs de départ différentes et les voir décompter en même temps, il faudra absolument mettre les "tableaux" sur une seule feuille


en espérant avoir répondu à la demande
à+
Philippe
 

Pièces jointes

Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
908
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…