Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
22.07.2019, 18:24
(Dieser Beitrag wurde zuletzt bearbeitet: 22.07.2019, 18:24 von Elex.)
Hallo
Nach Begutachtung der Datei aus dem Beitrag stelle ich im nach hinein fest, dass eine Veränderung an meiner Excel-Oberfläche(Ribbon) zurückblieb. Bild 1
Beitrag:
https://www.clever-excel-forum.de/Thread-USER-Form Ein Klick auf einen Eintrag (z.B.Mai) bringt die Meldung. Bild 2
Klar Datei ist ja gelöscht. Aber der Pfad ist übernommen wurden.
Ist das Verhalten noch jemanden aufgefallen und hat evtl. eine Erklärung dazu.
In der Datei finde ich keinen Code der die Veränderung erklären würde.
Danke Elex
Registriert seit: 19.02.2019
Version(en): 365 Insider
Hallo Elex
Ich hatte mir sie auch gestern diese Datei angesehen, aus reiner neugier.
Bei mir ist das gleiche raus gekommen wie bei dir.
Das mit dem Bild 1:
In dieser Datei ist mit dem "Office RibbonX Editor" einen Code hinterlegt worden, das ist gleich auffällig in der Menüleiste zu sehen gewesen "Addins"
Gruß
Ivan 16
Folgende(r) 1 Nutzer sagt Danke an Ivan 16 für diesen Beitrag:1 Nutzer sagt Danke an Ivan 16 für diesen Beitrag 28
• Wastl
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hallo @Ivan16
Danke für deinen Hinweis.
Ich dachte bisher und habe gestern auch nirgends etwas anderes dazu gefunden, als dass die im XML-Teil der Datei veränderten Ribbons nur für die Datei wirken.
Dem ist hier wohl nicht so und die Veränderung bleibt in der Excel Anwendung an sich bestehen.
Optionen Menüband Zurücksetzten entfernt die Geschichte nicht.
Zum entfernen des Ribbon Eintrages einmal den Code Laufen lassen.
Code:
Sub ertz() 'löschen des Menüs
Application.CommandBars("Ulaub").Delete
End Sub
Gruß Elex
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hallo
Auch meine weiteren Recherchen erklären mir leider nicht das Verhalten der Datei aus #1.
Zitat:Das Beeinflussen des Officemenüs, des Backstage-View und des Kontextmenüs hat nur Auswirkung auf die Datei, in welcher der RibbonX-Code die Anweisung enthält. Nach dem Schließen der Datei oder nach einem Wechsel in eine andere Datei werden die Standardeinstellungen wiederhergestellt.
https://www.rholtz-office.de/ribbonx/grundlagen Davon bin ich bisher auch immer ausgegangen.
Die Datei sagt aber etwas anderes. Hätte jemand eine Info oder Erklärung dazu.
Danke.
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hm... Echt keiner eine Info dazu?
Sollte ich etwa zum crossposting greifen müssen. :21:
Gruß Elex
Registriert seit: 11.04.2014
Version(en): Office 365
01.08.2019, 20:47
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2019, 20:48 von mumpel.)
Zitat:Das Beeinflussen des Officemenüs, des Backstage-View und des Kontextmenüs hat nur Auswirkung auf die Datei, in welcher der RibbonX-Code die Anweisung enthält
Das gilt aber nicht für Menü- und Symbolleisten aus Office 97-2003, die an alte XLS-Dateien gebunden sind oder per VBA erstellt wurden. Das erkennt man daran, dass das Tab "Add-Ins" erscheint. Wird die Menü- und Symbolleiste beim Schließen der Datei nicht entfernt bleibt sie erhalten. Gespeichert werden die alten Menü- und Symbolleisten in der
excelX.xlb. (das X steht für die Officeversion). Man kann so erstellte Menü- und Symbolleisten auch ohne VBA entfernen, indem man einen Rechtsklick auf die Symbolleiste macht und dortz "Benutzerdefinierte Symbolleiste entfernen" (oder so ähnlich) klickt.
Folgende(r) 1 Nutzer sagt Danke an mumpel für diesen Beitrag:1 Nutzer sagt Danke an mumpel für diesen Beitrag 28
• Elex
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hallo @mumpel
Zitat:die an alte XLS-Dateien gebunden sind oder per VBA erstellt wurden
Da es sich bei der Datei aus #1 um keine xls handelt, lasse ich das mal außen vor.
Oder per VBA erstellt wurden. Wie meinst du das?
Ich habe jetzt per VBA eine Benutzerdefinierte Symbolleiste erstellt. Diese erscheint auch in AddIns. Datei gespeichert. Jetzt erscheint die Symbolleiste egal welche Datei ich öffne. Soweit war es mir klar. Aber wenn ich die Datei jetzt auf einem anderen Rechner öffne ist die Symbolleiste dort nicht vorhanden. Also nicht das Verhalten wie bei der Datei aus #1.
Gruß Elex
Registriert seit: 11.04.2014
Version(en): Office 365
Welche Datei aus "#1" meinst Du genau?
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Registriert seit: 11.04.2014
Version(en): Office 365
Der Link zeigt nur auf den Thread, aber nicht auf eine bestimmte Datei. Bei der Datei im Eingangspost erscheint bei mir keine Symbolleiste.