Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Menüpunkt auswählen

Menüpunkt auswählen
16.09.2017 22:01:17
Gerhard
Hallo zusammen,
Ist es möglich unter Excel 2016 nach Start einer Exceldatei mit eigener Symbolleiste diese sofort anzuzeigen
ohne zuerst im Menüband den Menüpunkt Add-Ins auszuwählen?
Danke für Eure Hilfe
Gruß Gerhard
https://www.herber.de/bbs/user/116299.xls
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Menüpunkt auswählen
16.09.2017 22:18:12
mumpel
Hallo!
Stelle auf RibbonX um. Da kannst Du das Tab z.B. vor das Tab "Start" (TabHome) setzen, wodurch es beim Öffnen der Datei automatisch aktiv wird. RibbonX Workshop - Menüband programmieren
Gruß, René
AW: Menüpunkt auswählen
16.09.2017 22:33:28
Gerhard
Hallo mumpel,
Danke für deine Rückinfo.
Muss ich diesen Aufwand wirklich betreiben? Gibt es da keinen VBA Code oder Befehl!
Ich benutze diese Datenbank mit einer eigenen Symbolleiste schon seit Jahren und es hat mich immer gestört, dass ich nach den Laden
der Datenbank immer zuerst das Register Add-Ins auswählen musste um meine Symbolleiste zu sehen!
Mit Ribbon habe ich überhaupt keine Erfahrungen!
Vielen Dank
Gruß Gerhard
Anzeige
AW: Menüpunkt auswählen
17.09.2017 07:21:20
mumpel
Einen VBA-Code gibt es (RibbonX-Workshop - Ein beliebiges Tab aktivieren ). Nur funktioniert der in Excel 2016 nicht mehr so richtig, aufgrund des neuen Fensterhandlings. Und SendKeys funktioniert in diesem Zusammenhang schon lange nicht mehr.
Anzeige
AW: Menüpunkt auswählen
17.09.2017 07:41:57
Hajo_Zi
Hallo Mumpel,
bei mir geht der Code auch noch unter 2016.
Gruß Hajo
AW: Menüpunkt auswählen
17.09.2017 08:36:15
Gerhard
Hallo mumpel und Hajo,
Der Code funktioniert tatschächlich mit meiner Excel Version
Ist aber ein irrer Programm Aufwand!
Geht das nicht einfacher?
Vielen Dank
Gruß Gerhard
Anzeige
AW: Menüpunkt auswählen
17.09.2017 20:14:06
mumpel
Nein. Einfacher geht es nicht.
AW: Menüpunkt auswählen
17.09.2017 20:32:34
Mullit
Hallo,
tja wie Rene schon schrieb, um VBA wirst Du nicht herum kommen, wenn Du RibbonX scheust und den Namen Deiner Symbolleiste kennst, könntest Du Dir als Alternative ein Userform erstellen, daß Die Symbolleiste nachbildet, wäre als VbModeless Form dann sogar ähnlich den alten floating Commandbars, die M$ in seiner grenzenlosen Weisheit eliminiert hat...
Gruß, Mullit
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Menüpunkt in Excel 2016 automatisch auswählen


Schritt-für-Schritt-Anleitung

Um in Excel 2016 einen Menüpunkt automatisch auszuwählen, benötigst Du entweder RibbonX oder einen VBA-Code. Hier sind die Schritte, um RibbonX zu verwenden:

  1. RibbonX installieren: Lade die RibbonX-Tools herunter, um Anpassungen im Menüband vorzunehmen.

  2. Neues Tab erstellen: Erstelle ein neues Tab im Menüband und füge Deine gewünschten Befehle hinzu.

  3. Tab aktivieren: Platziere den Code, um das Tab beim Öffnen der Datei automatisch auszuwählen. Hier ist ein Beispielcode:

    <customUI xmlns="http://schemas.microsoft.com/office/officeapp">
       <ribbon startFromScratch="false">
           <tabs>
               <tab id="CustomTab" label="Mein Tab" insertBeforeMso="TabHome">
                   <group id="MyGroup" label="Meine Gruppe">
                       <button id="MyButton" label="Mein Button" onAction="MyMacro"/>
                   </group>
               </tab>
           </tabs>
       </ribbon>
    </customUI>
  4. Datei speichern: Speichere die Datei als Excel-Datei mit Makros (.xlsm).

  5. Öffnen und testen: Öffne die Datei, um sicherzustellen, dass das neue Tab sofort angezeigt wird.


Häufige Fehler und Lösungen

  • Fehler bei der Anzeige des Tabs: Prüfe, ob der XML-Code korrekt ist und ob Du die Datei als .xlsm gespeichert hast.

  • VBA funktioniert nicht: Einige VBA-Befehle funktionieren möglicherweise nicht in Excel 2016. Stelle sicher, dass Du die neuesten Updates installiert hast.

  • Menüpunkt nicht sichtbar: Wenn der Menüpunkt nicht angezeigt wird, überprüfe die Einstellungen im RibbonX und stelle sicher, dass das Tab an der richtigen Stelle eingefügt wurde.


Alternative Methoden

Wenn Du RibbonX oder VBA vermeiden möchtest, gibt es alternative Methoden:

  • Userform erstellen: Du kannst ein Userform erstellen, das Deine Symbolleiste nachbildet. Dieses kann als vbModeless Form angezeigt werden, ähnlich den alten Commandbars.

  • Makros verwenden: Erstelle einfache Makros, die beim Öffnen der Datei ausgeführt werden und die Benutzeroberfläche anpassen.


Praktische Beispiele

Hier sind einige praktische Anwendungen:

  • Schneller Zugang zu häufig verwendeten Befehlen: Erstelle ein Tab, das nur die wichtigsten Menüpunkt-Kategorien enthält, wie „Daten“ oder „Formate“.

  • Anpassen für spezielle Projekte: Wenn Du regelmäßig an bestimmten Projekten arbeitest, erstelle spezielle Tabs, die alle benötigten Befehle an einem Ort bündeln.


Tipps für Profis

  • Nutze die Möglichkeit von RibbonX: Es lohnt sich, die Grundlagen von RibbonX zu lernen, um die Benutzeroberfläche von Excel individuell anzupassen.

  • Regelmäßige Backups: Bevor Du Änderungen an RibbonX oder VBA vornimmst, mache immer ein Backup Deiner Datei.

  • Experimentiere mit Userforms: Userforms können eine großartige Möglichkeit sein, um benutzerdefinierte Eingaben zu erleichtern und die Interaktion zu verbessern.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass mein Tab immer angezeigt wird?
Du musst den XML-Code korrekt implementieren und die Datei als Makro-fähige Excel-Datei (.xlsm) speichern.

2. Funktioniert der VBA-Code in älteren Excel-Versionen?
Ja, aber die spezifischen Funktionen und die Anzeigebedienungen können variieren. Teste den Code in Deiner jeweiligen Excel-Version.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige