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

Fehlermeldung unterdrücken

Forumthread: Fehlermeldung unterdrücken

Fehlermeldung unterdrücken
DieterL
Hallo Excelfreunde,
ich habe in einem Tabellenblatt einen Command mit dem ich eine UserForm aufrufe.
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub

In dieser UserForm ist eine ComboBox die beim Initialisiern mit einer Liste gefüllt wird. Wenn diese Liste noch nicht existiert kommt beim Aufruf natürlich eine Fehlermeldung. Diese möchte ich abfangen und statt dessen eine msgBox erscheinen lassen wo auf die fehlende Liste hingewiesen wird. Weiß jemand wie man das ins obige Makro mit einbaut?
Danke schon mal, DieterL
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Fehlermeldung unterdrücken
25.09.2010 11:45:21
Tino
Hallo,
wie wird diese Liste gefüllt und wo befindet sich diese?
Vielleicht könnte man dies vorher überprüfen.
Gruß Tino
AW: Fehlermeldung unterdrücken
25.09.2010 12:01:30
DieterL
Die Liste wird über eine andere UserForm gefüllt und steht in einem extra Tabellenblatt. Sie wächst mit
"BereichVerschieben" dynamisch mit und heißt "Modell"
DieterL
Anzeige
AW: Lösung gefunden
25.09.2010 12:27:38
DieterL
Ich habe es durch Probieren rausgefunden:
Private Sub CommandButton1_Click()
If Sheets("Modelle").[A2] = "" Then
MsgBox ("Bitte erst ein Modell eingeben")
Exit Sub
Else: UserForm3.Show
End If
End Sub
Gruß, DieterL
prüfe wo letzter Eintrag
25.09.2010 12:34:34
Tino
Hallo,
Du könntest prüfen wo sich der letzte Eintrag in der Liste befindet,
ist der letzte Eintrag die Überschrift die Fehlermeldung bringen.
Beispiel:
Private Sub CommandButton1_Click()
With Tabelle2 'Tabelle wo die Liste ist
'letzte Zelle darf nicht in Zeile 1 sein
If .Cells(.Rows.Count, 1).End(xlUp).Row > 1 Then
Userform1.Show
Else
MsgBox "keine Liste!"
End If
End With
End Sub
Gruß Tino
Anzeige
AW: prüfe wo letzter Eintrag
25.09.2010 15:47:59
DieterL
Danke Tino, das funktioniert auch und ist sicherer.
Gruß, DieterL
;

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