individuelle Titel in Menüleiste löschen
#1
Hallo,
.pdf   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
Antworten Top
#2
   
Antworten Top
#3
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
  1. 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.
  2. Rename the Excel File:
    • Change the file extension from .xlsx (or .xlsm) to .zip. For example, MyFile.xlsx → MyFile.zip.
  3. Open the ZIP Archive:
    • Open the renamed .zip file using your chosen archive tool.
    • Navigate to the folder structure of the Excel file.
  4. 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.
  5. Delete the CustomUI Components:
    • Remove the customUI folder or file (e.g., customUI.xml or customUI14.xml).
  6. Repackage the Excel File:
    • Close the archive tool after deletion and rename the .zip file back to its original .xlsx or .xlsm extension.
  7. 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.
Antworten Top
#4
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"
Antworten Top
#5
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
Antworten Top
#6
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
Antworten Top
#7
Kopiier alle Arbeitsblätter in einer neue Exceldatei.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste