Hm, das hat mir leider nicht geholfen.
Konkret geht es um folgendes: Das Excel-Makro läuft wunderbar ab, solange der User Lotus Notes bereits vor dem Makro-Start geöffnet hatte!
Für den Fall, dass der User Lotus Notes noch nicht gestartet hatte; sprich, dass Lotus Notes erst DURCH das Makro gestartet wird, hab ich noch keine Lösung gefunden... das Makro beginnt zwar zu laufen, doch am Ende erhalte ich die Fehlermeldung, dass der Befehl (Set uidoc = ws.EditDocument(True, doc)) vom Notes Arbeitsbereich aus nicht ausgeführt werden kann.
(Deshalb meine Frage mit der Kalenderansicht öffnen, allerdings hat mir das wie gesagt leider nicht weitergeholfen.)
Sorry für meine vermutlich laienhaften Fragen, aller Anfang ist leider schwer.
Nochmal das Makro, wie es jetzt ist:
Sub KalendereintragvonExcelzuNotes()
Dim session As Object
Dim db As Object
Dim doc As Object
Dim ws As Object
Dim uidoc As Object
Set ws = CreateObject("Notes.NotesUIWorkSpace")
Set session = CreateObject("Notes.Notessession")
Set db = session.getdatabase("Server", "MAILdb.nsf")
Set doc = db.Createdocument
Call doc.ReplaceItemValue("$AlarmOffset", -1440)
Call doc.ReplaceItemValue("$Alarm", "1")
With doc
.form = "Appointment"
.Startdate = "19.07.2004"
.Enddate = "19.07.2004"
.Starttime = "10:00:00"
.Endtime = "11:00:00"
.AppointmentType = "0"
.Subject = "test excel"
.CalendarDateTime = "19.07.2004 10:00:00 CEDT"
.StartDateTime = "19.07.2004 10:00:00 CEDT"
.EndDateTime = "19.07.2004 11:00:00 CEDT"
.Alarms = "1"
End With
Set uidoc = ws.EditDocument(True, doc)
Call uidoc.Save
Call uidoc.Close
End Sub
D A N K E !!!
LG, Flo