myssv-anwender

Alle Outlook Kalender überlagert anzeigen

Moin zusammen,

ich habe in meinem Outlook 12 Kalender eingebunden. Wenn ich nun Outlook starte, dann sind 8 Kalender überlagert und 4 einzeln. Nun ist es nervig, die 4 einzelnen Kalender jedesmal wieder überlagert anzuzeigen. Outlook merkt sich das einfach nicht.

Ich habe eben testweise mal alle Kalender nebeneinander angezeit und Outlook beendet. Nach dem Neustart waren wieder die 8 überlagert und die gleichen 4 einzeln.

Kann man irgendwo einstellen, dass er alle Outlook Kalender überlagert anzeigt?

Danke für Eure Zeit!

Volker
Share on Facebook
Share on X (Twitter)
Share on Reddit
Share on Linkedin

Content-ID: 4696739106

Url: https://administrator.de/forum/alle-outlook-kalender-ueberlagert-anzeigen-4696739106.html

Printed on: July 18, 2025 at 09:07 o'clock

myssv-Anwender
Solution myssv-Anwender Nov 21, 2022 at 09:24:00 (UTC)
Ich habe jetzt mal ein neues Outlook Profil angelegt, leider ist das Ergebnis identisch.

Die gleichen 4 Kalender werden nicht überlagert angezeigt sondern müssen manuell angepasst werden.
myssv-Anwender
myssv-Anwender Nov 21, 2022 at 09:26:34 (UTC)
Aber nachdem ich Outlook einmal beendet und wieder neu gestartet habe, startet er mit allen Ordnern überlappend.

Problem gelöst! (Hoffentlich ...)
4400667902
4400667902 Nov 21, 2022 updated at 09:54:47 (UTC)
Ansonsten nimmt man halt nen Powershell-Skript
(New-Object -Com Outlook.Application).ActiveExplorer().NavigationPane.Modules['Kalender'].NavigationGroups | %{$_.NavigationFolders | %{$_.IsSideBySide=$false}}  
myssv-Anwender
myssv-Anwender Nov 21, 2022 at 09:42:32 (UTC)
Werde ich beim nächsten Mal ausprobieren. Danke!
myssv-Anwender
myssv-Anwender Nov 23, 2022 at 08:41:17 (UTC)
Heute sind wieder die 4 Ordner einzeln ????

Ich werde mal das Script ausprobieren
myssv-Anwender
myssv-Anwender Nov 23, 2022 at 08:43:12 (UTC)
Das Script läuft nicht. Mache ich einen Fehler?

PS C:\Users\Volke> (New-Object -Com Outlook.Application).ActiveExplorer().NavigationPane.Modules['Kalender'].NavigationGroups | %{$_.NavigationFolders | %{$_.IsSideBySide=$false}}
New-Object : Die COM-Klassenfactory für die Komponente mit CLSID {0006F03A-0000-0000-C000-000000000046} konnte
aufgrund des folgenden Fehlers nicht abgerufen werden: 80080005 Starten des Servers fehlgeschlagen (Ausnahme von
HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
In Zeile:1 Zeichen:2
back-to-top(New-Object -Com Outlook.Application).ActiveExplorer().NavigationPane ...
back-to-top~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (face-smile [New-Object], COMException
+ FullyQualifiedErrorId : NoCOMClassIdentified,Microsoft.PowerShell.Commands.NewObjectCommand
4400667902
4400667902 Nov 23, 2022 at 09:06:28 (UTC)
Mache ich einen Fehler?
Ja, Stichwort 32Bit Office = 32Bit PowerShell Konsole 64bit Office = 64bit PowerShell Konsole...
myssv-Anwender
myssv-Anwender Nov 24, 2022 at 09:52:09 (UTC)
OK, habe es hinbekommen.

Leider gilt auch hier: Es gilt nur für die aktuelle Sitzung. Nach einem Neustart von Outlook ist wieder alles wie vorher:

8 Kalender überlagert und 4 einzeln.

Hat jemand eine Idee, wie man das dauerhaft lösen kann?
4400667902
4400667902 Nov 24, 2022 updated at 10:54:54 (UTC)
Zitat von @myssv-Anwender:
Leider gilt auch hier: Es gilt nur für die aktuelle Sitzung. Nach einem Neustart von Outlook ist wieder alles wie vorher:
That's by design du musst das zwingend bei jedem Outlook-Start ausführen lassen. was anderes habe ich nicht behauptet, du kannst das aber auch als VBS geschrieben in Outlook selbst im Start-Event hinterlegen wenn du willst.
Private Sub Application_Startup()
    Dim module As NavigationModule, group As NavigationGroup, folder As NavigationFolder
    For Each module In ActiveExplorer.NavigationPane.Modules
        If module.Name = "Kalender" Then  
            For Each group In module.NavigationGroups
                For Each folder In group.NavigationFolders
                    folder.IsSideBySide = False
                Next
            Next
        End If
    Next
End Sub
bzw. das ganze alternativ im
Private Sub Application_MAPILogonComplete()
' .....  
End sub
Event starten.
myssv-Anwender
myssv-Anwender Nov 24, 2022 at 10:40:18 (UTC)
Magst Du mir dabei bitte helfen, das einzubnden?

So scheint es nicht zu gehen:

temp
myssv-Anwender
myssv-Anwender Nov 24, 2022 at 10:42:15 (UTC)
Wobei ich gerade festgestellt habe, an meinem Notebook funktioniert es tadellos. Dort werden alle Kalender gleich überlappend geöffnet. Also Outlook kann es, aber will wohl an meinem Desktop nicht ...
4400667902
4400667902 Nov 24, 2022 updated at 10:49:38 (UTC)
Makros muss man erst im SecurityCenter freischalten und Outlook neu starten .... Kann ein Admin aber auch per GPO verhindern.
myssv-Anwender
myssv-Anwender Nov 24, 2022 at 10:51:29 (UTC)
OK, ich bin weiter. Nun kommt beim Start folgende Meldung:

temp

Wenn ich auf "aktivieren" klicke öffnet der die Kalender und es kommt folgender Fehler:

temp

Nach "Debuggen" steht da:

temp
4400667902
4400667902 Nov 24, 2022 at 10:52:28 (UTC)
Wie gesagt muss man erst im Securitycenter freischalten.
myssv-Anwender
myssv-Anwender Nov 26, 2022 at 12:15:05 (UTC)
Das habe ich getan und das Script läuft auch wunderbar bei jedem Programmstart.

Bis der Fehler kommt. Und wenn ich dannauf Debuggen klicke, kommt das Fenster.

Außerdem ist mir aufgefallen, dass die Kalender eine zufällige und nicht die definierte Farbe annehmen. Erst wenn ich zu Kontakte wechsel und dann wieder zu Kalender werden die definierten Farben angenommen. Da scheint Outlook wohl noch recht buggy zu sein.