Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
556to560
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
556to560
556to560
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Laufzeitfehler bei ListBox mit Multiselect

Laufzeitfehler bei ListBox mit Multiselect
02.02.2005 10:26:09
R.Schmitt
Guten Morgen allerseits,
es ist mal wieder soweit. Gerade habe ich in den Tisch gebissen ;-)
Mit folgendem Makro lese ich derzeit die in einer ListBox
mit Multiselect ausgewählten Einträge in einen Zellenbereich
aus.
Alles was mir fehlt, ist eine MsgBox, falls der Anwender in
der ListBox nichts angeklickt hat.
Klappt aber nicht. Dachte mir schon mit On error go to usw.
abzufangen. Das kappt dann aber so gut, dass er mir prinzipiell
einen MsgBox auswirft, egal ob in der ListBox ausgewählt wurde,
oder nicht.
Wer könnte meinen Gedankenknoten lösen, damit ich heute nicht aus
dem Fenster springen muß ?
Dankeschön
R.Schmitt
With ListBox2
For n = 0 To .ListCount - 1
If .Selected(n) Then
i = i + 1
ReDim Preserve arr(i)
arr(i) = .List(n)
End If
Next
End With
Range("af4:af100" & UBound(arr) + 1) = Application.Transpose(arr)
End If

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Laufzeitfehler bei ListBox mit Multiselect
02.02.2005 10:37:37
Matthias
Hallo R.,
so vielleicht?
Private Sub CommandButton1_Click()
With ListBox2
Dim arr()
Dim n As Integer
Dim i As Integer
i = 0
For n = 0 To .ListCount - 1
If .Selected(n) Then
i = i + 1
ReDim Preserve arr(i)
arr(i) = .List(n)
End If
Next
End With
If i > 0 Then
Range("af4:af100" & UBound(arr) + 1) = Application.Transpose(arr)
Else
MsgBox "Nichts ausgewählt!"
End If
End Sub
Gruß Matthias
AW: Laufzeitfehler bei ListBox mit Multiselect
R.Schmitt
Lieber Matthias,
soeben eingebaut - Klappt - DANKE !!!
Das Fenster kann also zu bleiben.
Ich wünsche dir noch einen schönen Tag
R.Schmitt
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige