Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

ein kleines visual basic script

logo3 / 5 Antworten / Flachansicht Nickles

Hallo

ich versuche verzweifel ein kleines vbs datei zu erstellen der folgendes macht:
soll den outlook öffen und eine makro ausführen.
das ist alles

ich habe folgendes gefunden

Set objShell = CreateObject("WScript.Shell")
objShell.Run "outlook.exe"
objshell.runmacro "DailyTableUpdate"

ich bekomme aber einen Error bei "objshell.runmacro "DailyTableUpdate"

könnte mir jemand dabei helfen.

danke schön

logo3

bei Antwort benachrichtigen
Borlander logo3 „ein kleines visual basic script“
Optionen
ich bekomme aber einen Error bei "objshell.runmacro "DailyTableUpdate"
Kein Wunder, das Shell-Objekt was Du erzeugt hast kennt keine Methode runmacro, die Du scheinbar bei Outlook aufrufen willst. Evtl. gibt der Aufruf objShell.Run ja ein Objekt zurück, würde mich aber überraschen wenn man auf diese Weise dann die Methode von Outlook aufrufen könnte.

Ich würde eher überlegen ein Objekt "Outlook.Application" (sowas in der Richtung müsste es geben, für den Namen kann ich absolut nix garantieren) und bei diesem dann die gewünschte Methode aufrufen...


Gruß
Borlander
bei Antwort benachrichtigen