myssv-anwender
Goto Top

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

Content-Key: 4696739106

Url: https://administrator.de/contentid/4696739106

Printed on: May 9, 2024 at 11:05 o'clock

Member: myssv-Anwender
Solution myssv-Anwender Nov 21, 2022 at 09:24:00 (UTC)
Goto Top
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.
Member: myssv-Anwender
myssv-Anwender Nov 21, 2022 at 09:26:34 (UTC)
Goto Top
Aber nachdem ich Outlook einmal beendet und wieder neu gestartet habe, startet er mit allen Ordnern überlappend.

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

Ich werde mal das Script ausprobieren
Member: myssv-Anwender
myssv-Anwender Nov 23, 2022 at 08:43:12 (UTC)
Goto Top
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
Mitglied: 4400667902
4400667902 Nov 23, 2022 at 09:06:28 (UTC)
Goto Top
Mache ich einen Fehler?
Ja, Stichwort 32Bit Office = 32Bit PowerShell Konsole 64bit Office = 64bit PowerShell Konsole...
Member: myssv-Anwender
myssv-Anwender Nov 24, 2022 at 09:52:09 (UTC)
Goto Top
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?
Mitglied: 4400667902
4400667902 Nov 24, 2022 updated at 10:54:54 (UTC)
Goto Top
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.
Member: myssv-Anwender
myssv-Anwender Nov 24, 2022 at 10:40:18 (UTC)
Goto Top
Magst Du mir dabei bitte helfen, das einzubnden?

So scheint es nicht zu gehen:

temp
Member: myssv-Anwender
myssv-Anwender Nov 24, 2022 at 10:42:15 (UTC)
Goto Top
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 ...
Mitglied: 4400667902
4400667902 Nov 24, 2022 updated at 10:49:38 (UTC)
Goto Top
Makros muss man erst im SecurityCenter freischalten und Outlook neu starten .... Kann ein Admin aber auch per GPO verhindern.
Member: myssv-Anwender
myssv-Anwender Nov 24, 2022 at 10:51:29 (UTC)
Goto Top
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
Mitglied: 4400667902
4400667902 Nov 24, 2022 at 10:52:28 (UTC)
Goto Top
Wie gesagt muss man erst im Securitycenter freischalten.
Member: myssv-Anwender
myssv-Anwender Nov 26, 2022 at 12:15:05 (UTC)
Goto Top
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.