Makro zeitlich planen
- Überblick: Makro mit und ohne offener Excel-Datei planen
- Application.OnTime
- Makro täglich planen
- .vbs-Datei erstellen
- .bat-Datei erstellen
- Windows Aufgabenplanung
- Dateipfad auslesen
Code (Mit offener Excel-Datei)
Sub Hallo() 'Fügt eine Messagebox ein MsgBox "Hallo und schön, dass du hier bist :)" Application.OnTime TimeValue("9:06:00"), "Hallo" End Sub Sub Planen() Application.OnTime TimeValue("9:06:00"), "Hallo" 'Bereitgestellt von VBATrainer: www.vbatrainer.de End Sub
Code (Visual Basic Script)
'Excel-Applikation starten Set xlsApp = CreateObject("Excel.Application") 'Sichtbarkeit setzen xlsApp.Visible = False 'Excel-Datei auswählen Set xlsWb = xlsApp.Workbooks.Open("C:\Users\kaiwe\Desktop\Planen.xlsm") 'Makro ausführen xlsApp.Run("Hallo") 'Excel-Applikation beenden xlsApp.Quit 'Bereitgestellt von VBATrainer: www.vbatrainer.de
Code (.bat-Datei)
"C:\Users\kaiwe\Desktop\Ohne Excel.vbs" 'Bereitgestellt von VBATrainer: www.vbatrainer.de