Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1944to1948
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Outlook-Terminserie aus VBA-EXCEL

Outlook-Terminserie aus VBA-EXCEL
05.09.2023 14:45:06
Wolfgang
Guten Tag an das Forum!
Ich möchte mit folgendem Code eine Outlook-Terminserie mit täglich wiederkehrenden Terminen kreieren:

With Termin
.Subject = WsKalender.Range("A" & ZeileKalender).Value
.Categories = "WBV"
.Start = WsKalender.Range("B" & ZeileKalender).Value + Tage - 1
.End = WsKalender.Range("C" & ZeileKalender).Value + Tage - 1
.Location = WsKalender.Range("H" & ZeileKalender).Value
.AllDayEvent = False
.BusyStatus = olFree
.Duration = 0
If WsKalender.Range("D" & ZeileKalender) > WsKalender.Range("E" & ZeileKalender) Then
Set Recurrence = .GetRecurrencePattern
With Recurrance
.PatternStartDate = WsKalender.Range("D" & ZeileKalender).Value + Tage - 1
.PatternEndDate = WsKalender.Range("E" & ZeileKalender).Value + Tage - 1
.StartTime = WsKalender.Range("F" & ZeileKalender).Value
.EndTime = WsKalender.Range("G" & ZeileKalender).Value
.
.
.
End With
End If

WO bzw. WIE muss ich die Eigenschften .RecurrenceType, .Duration, .Interval, .DayOfWeekMask, u.s.w. initialisieren dass daraus eineTerminserie mit täglich wiederkehrenden Terminen ensteht? Danke im Voraus für eure Hilfe!

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Outlook-Terminserie aus VBA-EXCEL
06.09.2023 14:41:32
Yal
Moin Wolfgang,

Du hast die Bibliothek "Microsoft Outlook xx Object Library" unter "Extras", "Verweise" eingebunden. Sehr gut.
Jetzt schaust Du in dem Objekt-Katalog ("Ansicht", "Katalog"), schaltest "" auf "Outlook" und wirft einen Blick auf das Objekt (linke Liste) "AppointmentItem". Darin sind einige Sache mit Namen, die "Recurrence" enthalten. Tipp "Recurr" in der Such-Schlitze und entdeckt alle Objekt, Methode, Eigenschaften, die es um dieses Thema gibt. Rechtsklick auf einem, um auf die Online-Hilfe ("?") zu gelangen. Dort sind meistens gute Beipsiele vorhanden.

Kurz gefasst, die von Dir aufgelistete Eigenschaften gehöhren die Klasse RecurrencePattern, die Du mit .GetRecurrenPattern aufrufst.

VG
Yal
Anzeige
ersuche um Hilfe
06.09.2023 15:02:41
Wolfgang
Danke für die Tipps Yal, ich bin ein etwas unerfahrener VBA-Anwender und werde einige Zeit mit der Verarbeitung deiner Antwort brauchen. Ich melde mich jedenfalls und berichte obs geholfen hat oder weitere Fragen bleiben. LG Wolfgang
Das Problem ist erledigt
07.09.2023 11:47:24
Wolfgang
durch das setzten von .RecurrenceType = olRecursDaily und Start- und End-Datum entsteht eine Serie mit täglichen Terminen. Danke für die Hilfe an alle.
Mus ich das Theme im Forum als erledigt markieren bzw. schließen?
Vielen Dank für die Rückmeldung
07.09.2023 14:57:20
Yal
Es ist umgekehrt: der Frangende muss den Schalter "Frage noch offen" setzen, wenn er der Meinung ist, dass Hilfe noch gebraucht wird.

VG
Yal
Anzeige
✔👍
07.09.2023 15:06:02
Wolfgang
alles klar, keine Frage mehr offen!

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige