Registriert seit: 30.06.2024
Version(en): 2019
Hallo,
individueller Titel in Menüleiste löschen.pdf (Größe: 55,75 KB / Downloads: 15)
ich habe eine Excel-Datei übernommen, die Makros beinhaltet und zwei
individuelle Titel in der Menüleiste.
Das Makro benötige ich nicht und die individuellen Titel in der Menüleiste auch nicht.
Makros habe ich schon gelöscht, nur die beiden Titel in der Menüleiste bekomme ich nicht weg.
Kann mir jemand eine Tipp geben, wie ich die löschen kann.
Beispiel siehe beigefügte PDF-Datei.
Gruß und Danke
Registriert seit: 04.04.2017
Version(en): Excel365
Registriert seit: 18.10.2020
Version(en): 365
03.12.2024, 21:31
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2024, 21:31 von Warkings.)
Das sagt meine KI 😁 Sie halluziniert nicht
To delete the
CustomUI part from an Excel file, you need to access and modify the XML content of the file. Excel files are essentially ZIP archives containing structured XML files. Here’s a step-by-step guide:
Steps to Delete the CustomUI Part- Prepare the Tools:
- Ensure the Excel file is closed.
- Use a ZIP archive tool (e.g., 7-Zip, WinRAR) or file explorer if your operating system supports file compression directly.
- Rename the Excel File:
- Change the file extension from .xlsx (or .xlsm) to .zip. For example, MyFile.xlsx → MyFile.zip.
- Open the ZIP Archive:
- Open the renamed .zip file using your chosen archive tool.
- Navigate to the folder structure of the Excel file.
- Locate the CustomUI Folder:
- Within the ZIP file, look for the customUI folder or the customUI.xml file. This is usually found in the root or a subfolder depending on the complexity of the customization.
- Delete the CustomUI Components:
- Remove the customUI folder or file (e.g., customUI.xml or customUI14.xml).
- Repackage the Excel File:
- Close the archive tool after deletion and rename the .zip file back to its original .xlsx or .xlsm extension.
- Test the File:
- Open the Excel file to ensure it works correctly. The custom ribbon or UI modifications associated with the CustomUI part will no longer be present.
Registriert seit: 30.06.2024
Version(en): 2019
dort finde ich die beiden menüpunkte aber nicht
was mach ich falsch
ich gehe auf menüband anpassen
menüband anpassen
alle registerkarte
-> dort finde ich aber nicht "rse" oder "opl"
Registriert seit: 12.03.2016
Version(en): Excel 2003
Hallo
wenn sie mit VBA eingefügt wurden findest du sie nicht unter Optionen.
Probiere bitte mal ob dieser Code sie löscht?? Ohne Garantie das es klappt.
Es gibt noch weitere Beispiel dazu im Internet. Einfach mal googeln.
mfg Gast 123
Code:
Sub Menüeintrag_löschen()
On Error Resume Next
Application.CommandBars.ActiveMenuBar.Controls("RSE").Delete
Application.CommandBars.ActiveMenuBar.Controls("OPL").Delete
End Sub
Registriert seit: 22.11.2019
Version(en): 365
Hallo,
wahrscheinlich wurden die beiden Menüpunkte z.B. mit CustomUI individuell eingefügt. Dann sind sie statisch in einem speziellem XML-Blatt in der Excel hinterlegt und können nur durch Entfernen oder Bearbeiten dieses XML-Blattes verändert/entfernt werden.
Das kann man mit einem speziellen Tool (z.B. CustomUIEditor usw.) machen oder wie es Warkings schon beschrieben hat per Hand.
Per VBA kannst Du die m.E. nicht entfernen und sie tauchen auch nicht in der Liste der Menübandelemente auf, da sie individuell sind.
Hast Du die Makros noch? In der XML-Vorlage sind Verweise auf die auszuführenden Makros. Die beinhalten ggf. das Schlüsselwort Ribbon oder sehen in etwa so wie hier aus:
Sub cbSpin_OnAction(control As IRibbonControl)
Dann hättest Du einen eindeutigen Hinweis...
Gruß
Karl-Heinz
Registriert seit: 29.09.2015
Version(en): 2030,5
Kopiier alle Arbeitsblätter in einer neue Exceldatei.