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
Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge
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
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