Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel
zurück: VBA Rahmen wenn sich in Spalte Datum ändert weiter: Zum grössten Datum Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
12. Jul 2013, 08:22
Rufname:

Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel - Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel

Nach oben
       Version: Office 2010

Guten Morgen,

über eine ActiveX ComboBox habe ich einen Tabellenblattwechsel realisiert. Wenn ich jedoch mal manuell/klassisch jedoch auf das ursprungstabellblatt zurück gehe bekommen ich immer einen Laufzeitfehler. Wie kann ich das abstellen?

Code:
Private Sub CBAXNavi_GotFocus()
CBAXNavi.Clear
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
    CBAXNavi.AddItem (ws.Name)
Next
End Sub

Private Sub CBAXNavi_Change()
    With Worksheets(CBAXNavi.Value)
        .Activate
    End With
End Sub
rogstar
learning by doing


Verfasst am:
12. Jul 2013, 09:23
Rufname:
Wohnort: _Hessen_

AW: Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel - AW: Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel

Nach oben
       Version: Office 2010

Hallo,
das Problem liegt drin, dass durch Clear auch ein Change Ereignis in der CB ausgelöst wird und ein Blatt ohne Name nicht existiert.
Versuch es mal so
Code:
Private Sub CBAXNavi_Change()
    On Error Resume Next
    If Worksheets(CBAXNavi.Value) Is Nothing Then Exit Sub
    On Error GoTo 0
    With Worksheets(CBAXNavi.Value)
        .Activate
    End With
End Sub

_________________
Gruß, Tobias
Gast



Verfasst am:
12. Jul 2013, 09:24
Rufname:


AW: Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel - AW: Laufzeitfehler ActiveX Combobox zum Tabelleblattwechsel

Nach oben
       Version: Office 2010

Hallo,

es ist immer hilfreich, bei einer Frage zu erwähnen, welcher Fehler in welcher Codezeile aufgetreten ist.

Versuche es mal so:

Code:

Private Sub CBAXNavi_Change()
  With CBAXNavi
    If .Value <> "" Then
      Worksheets(.Value).Activate
    End If 
  End With
End Sub


Gruß
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: ActiveX Steuerelemente - Problem zwischen 2007 und 2010 0 flint4u 1311 30. Aug 2011, 10:32
flint4u ActiveX Steuerelemente - Problem zwischen 2007 und 2010
Keine neuen Beiträge Excel Formate: Combobox verstellt sich 0 gitarrist 497 01. Sep 2010, 17:14
gitarrist Combobox verstellt sich
Keine neuen Beiträge Excel Formeln: Rechenformeln für Userform- TextBox + ComboBox 1 espresso 1604 08. Jun 2010, 09:30
Gast Rechenformeln für Userform- TextBox + ComboBox
Keine neuen Beiträge Excel Formeln: ActiveX Bilder-Bezug ändern 1 haviii 609 13. Apr 2010, 08:57
Peter Plambeck ActiveX Bilder-Bezug ändern
Keine neuen Beiträge Excel Formeln: Active-X Steuerelement 0 Hartmut F. 693 13. Dez 2009, 14:02
Hartmut F. Active-X Steuerelement
Keine neuen Beiträge Excel Formeln: Inhalt (Auswahl) von Combobox in Zelle mit Formel? 1 Steffen11 399 08. Dez 2009, 18:35
neopa Inhalt (Auswahl) von Combobox in Zelle mit Formel?
Keine neuen Beiträge Excel Formeln: ActiveX Steuerelement - flasche Wiedergabe 8 Gast 1410 23. Feb 2009, 16:03
Gast ActiveX Steuerelement - flasche Wiedergabe
Keine neuen Beiträge Excel Formeln: mittels Combobox Zeilen verstecken ? 0 Simon-ch 381 14. Okt 2008, 12:07
Simon-ch mittels Combobox Zeilen verstecken ?
Keine neuen Beiträge Excel Formeln: ComboBox Text in Zelle bzw. Variable kopieren 2 ghune 4961 28. Jan 2008, 00:54
ghune ComboBox Text in Zelle bzw. Variable kopieren
Keine neuen Beiträge Excel VBA (Makros): ComboBox Probleme 12 Benjamin 588 21. Dez 2004, 17:23
Kilrathy ComboBox Probleme
Keine neuen Beiträge Excel VBA (Makros): Laufzeitfehler 1004, Makro geht nicht 1 jhoenle 1399 11. Dez 2004, 13:09
Nepumuk Laufzeitfehler 1004, Makro geht nicht
Keine neuen Beiträge Excel VBA (Makros): Combobox: Nebenwerte parallel in Tabelle füllen 7 Feanor 2002 05. Okt 2004, 21:42
Hindy Combobox: Nebenwerte parallel in Tabelle füllen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps