Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Listenbox Verhalten ohne Auswahl

Listenbox Verhalten ohne Auswahl
steffen
Hallo,
ich habe eine Userform (Listbox1) mit 5 Einträgen. Über eine Ok -schaltfläche startet je nach auswahl eine entsprechende Prozedur.
Leider habe ich noch keine Möglichkeit gefunden, die "OK-Prozedur" abzubrechen, wenn in der Listbox nichts ausgewählt wurde. Ich hoffe, ich habe das jetzt richtig formuliert
Private Sub OKbut_Click()
Dst = Me.ListBox1
'Dst hat bei Nichtauswahl den Wert NULL'
If Dst = Null Then Call Auswahl -funktioniert nicht
Gruß
Steffen
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Listenbox Verhalten ohne Auswahl
21.07.2009 07:47:47
Helmut
Hallo Steffen,
Private Sub OKbut_Click()
if me.Listbox1.Listindex = -1 then msgbox "Keine Auswahl getroffen"
End Sub
Gruß
Helmut
Danke
21.07.2009 08:01:35
steffen
genau das habe ich gesucht.
klappt super.
Gruß Steffen
On Error Resume Next
21.07.2009 07:49:07
Matthias
Hallo Steffen
Ein Möglichkeit wäre da diese:
Option Explicit
Private Sub CommandButton1_Click()
Dim Dst
On Error Resume Next
Dst = Me.ListBox1
MsgBox Dst
End Sub

Gruß Matthias
Anzeige
zwei Varianten: ListIndex oder IsNull
21.07.2009 07:57:28
Erich
Hi Steffen,
zwei Varianten:

Private Sub OKbut_Click()
If ListBox1.ListIndex > -1 Then Call Auswahl
End Sub
Private Sub OKbut_Click()
If Not IsNull(ListBox1) Then Call Auswahl
End Sub
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige