Automatiser une tâche

Bonjour,

Je suis autodidacte en VB, pour le moment je suis bloqué sur un projet d’extraction des fichiers.

Je dois faire des acquisitions via un automate et sauvegarder dans sur une feuille Excel à part sous forme de tableau.

Actuellement, j’ai réussi à faire l'acquisition et le transfert grâce à un bouton (Read), ça marche.

Mais, mon souci je n’arrive pas à automatiser ce bouton (Read) par exemple pour une exécution tous les 2 h, sans pour autant cliquer sur ce bouton (Read).

Est-ce quelqu’un pourrais m’aider par une macro.

Merci d’avance

Bonjour

J'ai nommé ta macro déclenchée par le bouton "Read" : Macro_Read

Macro à placer dans le module ThisWorkbook (elle sera exécutée à l'ouverture du fichier)

Private Sub Workbook_Open()
  Application.OnTime Now + TimeValue("02:00:00"), "Macro_Read"
End Sub

Dans ta macro "Macro_Read"

Sub Macro_Read()
  MsgBox "je fais la macro"
  Application.OnTime Now + TimeValue("02:00:00"), "Macro_Read"
End Sub

Ok, ça marche merci pour ton aide

Rechercher des sujets similaires à "automatiser tache"