Makro ohne Excel

Makro ausführen ohne Excel

  • .vbs-Datei erstellen
  • Variable in Visual Basic Script (VBS) definieren
  • Excel-Applikation mit VBS starten und beenden
  • Sichtbarkeit der Excel-Applikation in VBS setzen
  • Pfad einer Datei auslesen
  • VBA-Makro mit VBS ausführen
  • Textdokument in .vbs-Datei umwandeln
  • Excel-Datei mit VBS speichern
  • Erfolgs-Nachricht für den Nutzer mit VBS erzeugen
  • DisplayAlerts unterdrücken

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\Makro ohne Excel.xlsm")

'Makro ausführen
xlsApp.Run("OrdnerstrukturAnlegen")
xlsApp.Run("TabellenblattKopieren")

'Excel-Datei speichern
xlsApp.DisplayAlerts = False
xlsWb.Save

'Excel-Applikation beenden
xlsApp.Quit

MsgBox "Die Aufgabe wurde erfolgreich durchgeführt"

Teile diesen Beitrag

Empfehlungen für dich

VBATrainer Excel VBA Coaching - Lagerverwaltung

Sichere dir jetzt meine kostenlose Lagerverwaltungs-Anwendung