Bonjour,
J'ai un fichier xls qui récupère toute les minutes des données externes via une requête sur le web.
J'aimerai récupérer ces données toutes les 3 minutes pour faire un historique (il s'agit d'une cotation boursière).
J'ai un peu bidouillé et j'ai fait:
Mais j'aimerai qu'il se fasse un peu plus silencieusement, par exemple sur une autre feuille, sans qu'il y ait besoin de faire un "Sheets("Cours").Select".
Et j'aimerai aussi que le code ne s'exécute qu'entre 15h30 et 22h.
Merci beaucoup
J'ai un fichier xls qui récupère toute les minutes des données externes via une requête sur le web.
J'aimerai récupérer ces données toutes les 3 minutes pour faire un historique (il s'agit d'une cotation boursière).
J'ai un peu bidouillé et j'ai fait:
Code:
Sub time()
Application.OnTime Now + TimeValue("00:03:00"), "Ajouter"
End Sub
Sub Ajouter()
Range("a" & Rows.Count).End(xlUp).Select
ActiveCell.Copy
ActiveCell.Offset(1, 0).PasteSpecial xlPasteFormats
ActiveCell.PasteSpecial
Call time
End Sub
Mais j'aimerai qu'il se fasse un peu plus silencieusement, par exemple sur une autre feuille, sans qu'il y ait besoin de faire un "Sheets("Cours").Select".
Et j'aimerai aussi que le code ne s'exécute qu'entre 15h30 et 22h.
Merci beaucoup