Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Einen beliebigen Tab aktivieren über VBA
#11
Hallo!

Welche Officeversion? Das funktioniert schon seit Office 2013 nicht mehr sauber. In meiner Signatur findest Du einen Link zu meinem Workshop, und in diesem einen Teil ("Ein beliebiges Tab aktivieren") der sich mit diesem Problem beschäftigt.

Gruß, René
Antworten Top
#12
Im Übrigen muss man die ID des Tabs angeben, nicht das Label.
Antworten Top
#13
So, wenn ich richtig verstehe, muss ich einen VBA Code in einen "normalen" Modul einfügen und dazu noch ein Modul in "Arbeitsmappe" erstellen. 
Hab was gefunden.

VBA Modul "normal"

Code:
Option Explicit
Public Sub RibbonOnLoad(ByVal ribbon As IRibbonUI)
Set rib = ribbon
End Sub

VBA Arbeitsmappe Modul
Code:
Private Sub Worksheet_Activate()
rib.ActivateTab "Fieger"
End Sub

Wenn ich meine Datei neustarte passiert nix   Huh

Lg
Alex
Antworten Top
#14
Im onLoad-Ereigniss war es schon richtig. Du musst aber die ID des Tabs nehmen, nicht die Beschriftung. Also muss die Zeile lauten: ribMeinRibbon.ActivateTab "customTab". Und wie bereits erwähnt => RibbonX-Workshop - Ein beliebiges Tab aktivieren
Antworten Top
#15
Im Übrigen kann das in den Ereignismakros ("Worksheet_Activate", "Workbook_Open" etc.) beim Öffnen der Datei nicht funktionieren, da zuerst die Ereignisse abgearbeitet werden und erst dann das Ribbon aufgebaut wird.
Antworten Top


Gehe zu:


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