- #1
S
spa
Mitglied
Themenersteller
- Dabei seit
- 16.10.2002
- Beiträge
- 11
- Reaktionspunkte
- 0
Hallo Leute
Befinde mich im VBA-Editor von Outlook XP und komme einfach nicht weiter.
Meine Frage:
Wie erstelle ich eine Prozedur, welche gestartet wird sobald ein neues oder bestehendes Element (Termin und Aufgabe) geöffnet wird?
Bemerkung:
In Excel löse ich das ganze mit der Workbook_Open-Anweisung unter Diese Arbeitsmappe. In Word mit Document_Open in ThisDocument. Aber eben. Wie funzt das mit dem Outlook?
Mein unbrauchbarer Versuch:
'Öffnet einen neuen Termin und zeigt eine Msgbox an
Sub Test1()
Set myolapp = CreateObject(Outlook.Application)
Set myNameSpace = myolapp.GetNamespace(MAPI)
Set myPrivateFolder = myNameSpace.GetDefaultFolder(olFolderCalendar)
Set myPrivateItem = myPrivateFolder.Items.Add
myPrivateItem.Display
MsgBox Element geöffnet, vbInformation, Test
End Sub
Wäre super wenn mir jemand von Euch Hilfestellung geben könnte.
Gruss
Michael Spa
Befinde mich im VBA-Editor von Outlook XP und komme einfach nicht weiter.
Meine Frage:
Wie erstelle ich eine Prozedur, welche gestartet wird sobald ein neues oder bestehendes Element (Termin und Aufgabe) geöffnet wird?
Bemerkung:
In Excel löse ich das ganze mit der Workbook_Open-Anweisung unter Diese Arbeitsmappe. In Word mit Document_Open in ThisDocument. Aber eben. Wie funzt das mit dem Outlook?
Mein unbrauchbarer Versuch:
'Öffnet einen neuen Termin und zeigt eine Msgbox an
Sub Test1()
Set myolapp = CreateObject(Outlook.Application)
Set myNameSpace = myolapp.GetNamespace(MAPI)
Set myPrivateFolder = myNameSpace.GetDefaultFolder(olFolderCalendar)
Set myPrivateItem = myPrivateFolder.Items.Add
myPrivateItem.Display
MsgBox Element geöffnet, vbInformation, Test
End Sub
Wäre super wenn mir jemand von Euch Hilfestellung geben könnte.
Gruss
Michael Spa