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