Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1088to1092
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
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

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
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
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige