habe mir schon öfter Rat hier geholt, aber nun hab ich ein Problem, zu dem ich noch nichts gefunden habe:
Ein zuerst kleines Excel mit Makros hat sich auf ein großes aufgebläht und ich habe die viele Controls darin in ein customUI-Ribbon verschoben. Das funktioniert soweit auch alles super, die verschiedenen Tabs des Ribbon werden bei Aktivierung der verschiedenen Seiten auch schön aktiviert, aber...
wenn ich nun "Datei speichern unter.." mache, dann erfolgt nach der Speicherung bei .ActivateTab eine Fehlermeldung "Fehler 5, Prozeduraufruf oder Argument ungültig", die Tabs werden nicht mehr aktiviert sondern müssen mit der Maus angeklickt werden damit sie aktiv werden.
Komischerweise funktioniert ein .Invalidate ohne Fehlermeldung! Und der Parameter bei .ActivateTab, nämlich der Seitenname als String, hat sich auch nicht geändert, denn der ist Klartext!
Speichert man die Datei, schließt und öffnet sie neu, dann funktioniert alles wieder bestens.
Meine Frage: weiß jemand, was da beim ribbon bei "Speichern unter.." verloren geht und wie man das wieder herkriegt?
Vielen Dank schon vorab!