Um einen Teams-Kalender in Outlook anzuzeigen, muss der Microsoft 365-Administrator bestimmte Schritte ausführen, um den Kalender sichtbar zu machen. Folgen Sie diesen detaillierten Schritten, um dies zu erreichen:
Schritt-für-Schritt-Anleitung:
1. PowerShell-Cmdlet ausführen
Der Administrator muss ein PowerShell-Cmdlet ausführen, um das Postfach der Team-Gruppe vor Exchange-Clients zu verbergen. So geht’s:
- PowerShell mit Administratorrechten öffnen:
- Klicken Sie mit der rechten Maustaste auf die Schaltfläche “Start”.
- Wählen Sie “Windows PowerShell (Admin)”.
- Mit Exchange Online verbinden:
Führen Sie den folgenden Befehl aus, um eine Verbindung zu Exchange Online herzustellen:
$UserCredential = Get-Credential
Connect-ExchangeOnline -UserPrincipalName $UserCredential.UserName -ShowProgress $true
- Geben Sie die Anmeldeinformationen des Administrators ein, wenn Sie dazu aufgefordert werden.
- Set-UnifiedGroup-Cmdlet ausführen:
- Führen Sie den folgenden Befehl aus, um das Postfach der Team-Gruppe sichtbar zu machen:
Set-UnifiedGroup -Identity "Group Name" -HiddenFromExchangeClientsEnabled:$False
- Ersetzen Sie
"Group Name"
durch den tatsächlichen Namen der Teams-Gruppe.
- Ersetzen Sie
2. Änderungen überprüfen
Nach dem Ausführen des Cmdlets kann es einige Zeit dauern, bis die Änderungen wirksam werden. Sobald dies der Fall ist, wird der Teams-Kalender unter den Gruppenkalendern in Outlook verfügbar sein.
3. Zugriff auf den Kalender in Outlook
Outlook-Desktop-App:
- Öffnen Sie Outlook auf Ihrem Desktop.
- Navigieren Sie zur Kalenderansicht, indem Sie auf das Kalendersymbol unten auf dem Bildschirm klicken.
- Gruppenkalender finden:
- Suchen Sie Ihre Teams-Gruppe im Abschnitt “Gruppen” im Kalenderbereich.
- Klicken Sie auf die Gruppe, um deren Kalender anzuzeigen.
Outlook-Mobile-App:
- Öffnen Sie die Outlook-Mobile-App auf Ihrem Gerät.
- Tippen Sie auf das Kalendersymbol unten auf dem Bildschirm.
- Zugriff auf Gruppenkalender:
- Tippen Sie auf das Menüsymbol (drei horizontale Linien) in der oberen linken Ecke.
- Scrollen Sie nach unten, um Ihre Teams-Gruppe im Abschnitt “Gruppen” zu finden.
- Tippen Sie auf die Gruppe, um deren Kalender anzuzeigen.
Beispiel:
Angenommen, die Teams-Gruppe heißt “Marketing Team”. Hier ist das spezifische Cmdlet, das Sie ausführen würden:
Set-UnifiedGroup -Identity "Marketing Team" -HiddenFromExchangeClientsEnabled:$False
Tipps zur Fehlerbehebung:
- Stellen Sie sicher, dass die richtigen Berechtigungen vorliegen: Stellen Sie sicher, dass der Administrator, der das Cmdlet ausführt, über die erforderlichen Berechtigungen verfügt, um Änderungen an den Unified Groups vorzunehmen.
- Propagation Time: Geben Sie etwas Zeit, damit sich die Änderungen über die Microsoft 365-Dienste hinweg verbreiten.
- Outlook aktualisieren: Stellen Sie sicher, dass die Outlook-Anwendung auf die neueste Version aktualisiert ist, um Kompatibilitätsprobleme zu vermeiden.
Durch das Befolgen dieser Schritte sollten Sie in der Lage sein, den Teams-Kalender sowohl in der Outlook-Desktop- als auch in der mobilen Anwendung anzuzeigen.
VBA Lösung
VBA-Lösung für Outlook darstellen, um auf den Teams-Kalender zuzugreifen und ihn anzuzeigen. Diese Lösung umfasst das Hinzufügen eines Makros in Outlook, das auf den Gruppenkalender zugreift und diesen anzeigt.
Schritt-für-Schritt-Anleitung zur Erstellung eines VBA-Makros in Outlook:
1. Outlook VBA-Editor öffnen
- Öffnen Sie Outlook.
- Drücken Sie
ALT
+F11
, um den VBA-Editor zu öffnen.
2. Neues Modul erstellen
- Klicken Sie auf “Einfügen” im Menü.
- Wählen Sie “Modul” aus. Ein neues Modul wird erstellt und ein leerer Code-Editor wird angezeigt.
3. VBA-Code einfügen
Fügen Sie den folgenden VBA-Code in das neue Modul ein. Dieser Code durchsucht alle Gruppen in Outlook und zeigt den Kalender der angegebenen Gruppe an:
Sub OpenGroupCalendar()
Dim oNamespace As Outlook.Namespace
Dim oGroup As Outlook.ExchangeDistributionList
Dim oAddressList As Outlook.AddressList
Dim oAddressEntries As Outlook.AddressEntries
Dim oAddressEntry As Outlook.AddressEntry
Dim GroupName As String
Dim CalendarFolder As Outlook.Folder
' Set the group name
GroupName = "Marketing Team" ' Ersetzen Sie "Marketing Team" durch den Namen Ihrer Gruppe
' Get the Namespace object
Set oNamespace = Application.GetNamespace("MAPI")
' Get the Address List
Set oAddressList = oNamespace.AddressLists("All Groups")
' Get the Address Entries
Set oAddressEntries = oAddressList.AddressEntries
' Loop through the Address Entries
For Each oAddressEntry In oAddressEntries
If oAddressEntry.Name = GroupName Then
Set oGroup = oAddressEntry.GetExchangeDistributionList
Exit For
End If
Next
' Open the group's calendar
If Not oGroup Is Nothing Then
Set CalendarFolder = oNamespace.GetSharedDefaultFolder(oGroup, olFolderCalendar)
CalendarFolder.Display
Else
MsgBox "Gruppe nicht gefunden: " & GroupName
End If
End Sub
Makro speichern und ausführen
- Speichern Sie das Makro:
- Klicken Sie auf “Datei” und dann auf “Speichern”.
- Schließen Sie den VBA-Editor.
- Führen Sie das Makro aus:
- Klicken Sie in Outlook auf “Entwicklertools” (falls aktiviert) oder drücken Sie
ALT
+F8
, um das Makro-Dialogfeld zu öffnen. - Wählen Sie
OpenGroupCalendar
und klicken Sie auf “Ausführen”.
- Klicken Sie in Outlook auf “Entwicklertools” (falls aktiviert) oder drücken Sie
Anpassungen
- Gruppenname: Ersetzen Sie
"Marketing Team"
im VBA-Code durch den tatsächlichen Namen Ihrer Teams-Gruppe.
Fehlerbehebung
- Entwicklertools aktivieren: Wenn die Entwicklertools nicht in Outlook angezeigt werden, müssen Sie sie aktivieren. Gehen Sie zu “Datei” > “Optionen” > “Menüband anpassen” und aktivieren Sie das Kontrollkästchen “Entwicklertools”.
- Sicherheitswarnungen: Möglicherweise müssen Sie die Makrosicherheitseinstellungen in Outlook anpassen, um Makros auszuführen. Gehen Sie zu “Datei” > “Optionen” > “Sicherheitscenter” > “Einstellungen für das Sicherheitscenter” > “Makroeinstellungen” und wählen Sie die entsprechende Option aus.
Mit diesen Schritten sollten Sie in der Lage sein, einen Teams-Kalender in Outlook mithilfe eines VBA-Makros anzuzeigen.