J'ai une macro qui update toutes les secondes et qui fait un copier coller de valeurs à chaque seconde pour garder un historique.
Je souhaiterai faire tourner une autre macro assez semblable, cependant quand je lance une 2eme macro (meme dans une 2eme appli excel), les 2 se mélangent et il me fait le copier coller de l'un dans l'autre ou vice versa.
La solution que j'envisage et de décaler la 2ème macro de 1 ou 2 dixième de seconde afin que les 2 ne se parasitent plus.
Cependant ma fonction heure n'a pour l'instant une précision que d'une seconde...
Est il possible d'avoir une précision en dixième ou en fraction de seconde ???
Voici le code de ma macro Time
Merci d'avance à tous ceux qui se pencheront sur cette question
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub UpdateClock() 'compteur Compteur = Compteur + 1 'Met à jour la cellule A1 avec l'heure en cours Windows("Time_v2.xls").Activate ThisWorkbook.Sheets("Time").Range("A2") = Time 'Définit le prochain évènement 1 sec après maintenant NextTick = Now + TimeValue("00:00:01") Application.OnTime NextTick, "UpdateClock"![]()
Partager