Was geht â und was nicht
Du willst eine Microsoft List direkt mit Outlook verbinden?
Geht â aber nur unter bestimmten Bedingungen.
Denn Microsoft Lists = SharePoint-Listen. Und Outlook kann mit bestimmten SharePoint-Listentypen umgehen.
Was funktioniert:
- Aufgabenlisten â Outlook-Aufgaben
- Kalenderlisten â Outlook-Kalender
- Kontakte â Outlook-Kontakte
Was nicht funktioniert:
- Benutzerdefinierte Listen mit beliebigen Spalten
- Microsoft Lists mit modernen Feldern wie JSON, Person, Lookup
- Direkt aus Outlook Web
HeiĂt fĂŒr Dich: Du brauchst klassisches Outlook (Win32). Und eine SharePoint-Liste, die den passenden Typ hat.
Verbindung per Outlook (manuell)
So gehtâs:
- SharePoint-Seite öffnen, auf der Deine Liste liegt
- Zur gewĂŒnschten Liste wechseln
- Reiter Liste â Mit Outlook verbinden (nur bei Aufgaben, Kalender oder Kontakten sichtbar)
- BestÀtigen, dass Outlook geöffnet werden darf
- Outlook legt einen neuen Ordner unter âAndere Kalenderâ, âKontakteâ oder âAufgabenâ an
Hinweis: Bei modernen Listen fehlt der Befehl oft. Dann musst Du ĂŒber Umwege gehen (siehe unten).
Outlook kann auch synchronisieren
Die Liste wird in Outlook eingebunden â aber nur lesend oder mit stark eingeschrĂ€nktem Schreibzugriff.
- Ănderungen in Outlook werden meist ĂŒbernommen
- Felder wie âPersonâ oder âMehrfachauswahlâ sind nicht bearbeitbar
- AnhÀnge sind nicht direkt sichtbar
Variante fĂŒr Access: Liste ĂŒber Outlook abfragen
Wenn die Liste als Outlook-Ordner eingebunden ist, kannst Du per VBA drauf zugreifen.
Beispiel: Aufgaben aus SharePoint-Liste ĂŒber Outlook lesen
Public Sub LeseAufgabenAusListe()
Dim olApp As Object
Dim ns As Object
Dim aufgabenOrdner As Object
Dim aufgabe As Object
Set olApp = CreateObject("Outlook.Application")
Set ns = olApp.GetNamespace("MAPI")
Set aufgabenOrdner = ns.Folders("DeinProfil").Folders("Aufgaben").Folders("Projekt-Liste")
For Each aufgabe In aufgabenOrdner.Items
Debug.Print aufgabe.Subject & " - " & aufgabe.DueDate
Next
End Sub
Du brauchst die exakte Pfadstruktur im Outlook-Ordnerbaum.
Bei Problemen: per Hand durchklicken und Namen notieren.
Alternative: Per Flow oder Power Automate an Outlook anbinden
Wenn Du eine âmoderneâ Microsoft List hast (z.âŻB. mit Triggern, Dropdowns, JSON-Spalten), dann hilft Dir Outlook nicht direkt.
Stattdessen:
- Erstelle einen Power Automate Flow
- Trigger: Wenn Element erstellt/geÀndert
- Aktion: E-Mail oder Aufgabe in Outlook erstellen
Das geht auch per HTTP-Call aus Access, ist aber ein eigenes Thema.
Unterschiede: Outlook-Sync vs. Power Automate
Methode | Echtzeit | RĂŒckschreibbar | KomplexitĂ€t |
---|---|---|---|
Outlook Classic | Ja | Teilweise | Einfach |
Power Automate | Ja | Nur in Flow | Mittel |
Access direkt | Nein | Nur mit API | Hoch |
Listig in Outlook
âMicrosoft Lists mit Outlook verbindenâ geht â aber nicht immer wie gewĂŒnscht.
Wenn Du mit Outlook arbeiten willst: nutze Aufgaben- oder Kalenderlisten.
Wenn Du FlexibilitĂ€t brauchst: geh ĂŒber Power Automate oder API.
Und wenn Duâs in Access integrieren willst â brauchst Du eine Idee, wie die Daten synchron gehalten werden.
Ich kann Dir dabei helfen. Auch ohne Umwege.
No responses yet