VBA-Code für Register-Steuerelement (TabStrip)

Von: , Frage gestellt am Fr, 24. Sep 1999

Hallöle!

Wenn ich in Excel 97 auf das aktuelle Tabellenblatt ein ActiveX-Steuerelement, das Register-Steuerelement (Forms TabStrip), einfüge, wie kann ich es dazu bringen, mit dem Klicken auf die verschiedenen Registerseiten (Tabs) an verschiedene Orte zu verknüpfen (andere Tabellenblätter, andere Dateien)? Mit Drag and Drop ist da nichts zu machen. Ich wüßte aber gern den VBA-Code dafür, wie ich das programmieren muß.

Liebe Grüße,
Verena

2 Antworten zu dieser Frage

  1. Antwort von nach 13 Minuten hilfreich
    Re: VBA-Code für Register-Steuerelement (TabStrip)

    hallo, hier ein Beispiel:

    Private Sub tbsOptions_Click()
    Dim i As Integer
    'Steuerelemente der ausgewählten Registerkarte anzeigen
    'und aktivieren, alle anderen ausblenden und deaktivieren
    For i = 0 To tbsOptions.Tabs.Count - 1
    If i = tbsOptions.SelectedItem.Index - 1 Then
    picOptions(i).Left = 120
    picOptions(i).Enabled = True
    Else
    picOptions(i).Left = -20000
    picOptions(i).Enabled = False
    End If
    Next
    End Sub

    tbsOptions ist das TabStrip, alle Steuerelemente befinden sich auf je einem Picture picOptions(). Was nicht gebraucht wird, wird aus dem Bild geschoben (-20000) und deaktiviert

    mfg Günter
    http://www.fortunecity.de/wolkenkratzer/mond/300/

    • Antwort von nach 30 Minuten hilfreich
      Re^2: VBA-Code für Register-Steuerelement (TabStri

      Hallöle!

      Ich bedanke mich aufs Herzlichste!

      Liebe Grüße,
      Verena

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!