Bonjour,
Au travail j'ai un fichier qui tourne a part, et qui se met a jour automatiquement.
Mais cette mise a jour implique que mon fichier excel revient en premier plan de l'écran
....
....
Dim topdec As Date, topatt As Date, topdiff As Date
topdec = Time
Dim unemin As Date
unemin = "00:01:00"
If Range("P1") <> "Dernier refresh à" Then GoTo line2
Workbooks("TEST.XLS").Activate
Sheets("TEST").Activate
'On ne lance un refresh que si le dernier date d'il y a plus d'une minute
If Time() <= Range("Q1") + unemin And Time() >= Range("Q1") Then End
hrTop = Time()
...
...
...
Workbooks("TEST.XLS").Activate
Sheets("TEST").Activate
ces deux lignes mettent mon fichier excel en premier plan
Comment faire pour que ma macro tourne correctement ("en sous marin") sans mettre le fichier au premier plan.
Désolé pas de fichier il tourne avec un serveur.....
Merci pour vos réponse