VBA Code in Outlook zur Änderung mehrerer Serienaufgaben

Peter K 20 Ansehenspunkte
2024-07-21T15:38:02.5733333+00:00

Hallo zusammen,

ich würde gern in Outlook (2019) per VBA in mehreren, markierten bzw. selektierten Serienaufgaben folgende Daten ändern zunächst:

  • Seriendauer Beginndatum
  • Seriendauer Enddatum und später auch:
  • Fälligkeitsdatum
  • Priorität
  • Serienmuster
  • Status. Kann mir jemand mit einem Code Beispiel weiterhelfen?
    Vielen Dank an alle, die sich für mein Problem interessieren und vielleicht sogar schon eine Lösung haben.
    Gruß Peter
Microsoft Teams
Microsoft Teams
Ein anpassbarer, chatbasierter Arbeitsbereich von Microsoft.
32 Fragen
VB
VB
Eine objektorientierte Programmiersprache, die von Microsoft entwickelt wurde und im .NET Framework implementiert ist. Zuvor als Visual Basic .NET bekannt.
5 Fragen
Microsoft Q&A
Microsoft Q&A
Verwenden Sie dieses Tag, um Vorschläge, gewünschte Features und Fehler mit dem Microsoft Q&A-Team zu teilen. Das Microsoft Q&A-Team wertet Ihr Feedback regelmäßig aus und stellt Updates zur Verfügung.
114 Fragen
Entwicklung
Entwicklung
Der Vorgang der Erforschung, Produktisierung und Optimierung neuer oder vorhandener Technologien.
10 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

Akzeptierte Antwort
  1. Dimitar Denkov (Convergys Corporation) 1 505 Ansehenspunkte Microsoft Vendor
    2024-07-22T10:39:49.8933333+00:00

    Hallo Peter,

    Wenn über eine Sammlung von Items (wie z. B. mit den von Dir markierten) iteriert wird, so besitzt das jeweilige Element, also die (Serien)Aufgabe (vom Typ TaskItem), die GetRecurrencePattern-Methode, die auf ein Serienmuster prüft und dieses zurückgibt, wenn es existiert, und ansonsten ein leeres zurückgibt.

    Der Artikel über AppointmentItem.GetRecurrencePattern enthält ein Codebeispiel, das ab Zeile 20 die Änderung des Serienmusters, des Beginndatums und des Enddatums veranschaulicht und analog auf das Serienmuster einer Aufgabe angewendet werden kann. Letzterer Artikel ist auf Englisch verlinkt, weil die deutsche Übersetzung grammatikalisch nicht ausgefeilt zu sein scheint.

    Gruß,

    Dimitar


0 zusätzliche Antworten

Sortieren nach: Sehr hilfreich

Ihre Antwort

Antworten können vom Autor der Frage als akzeptierte Antworten gekennzeichnet werden, was Benutzern hilft, die Antwort zu erkennen, die das Problem des Autors gelöst hat.