Thema Datum  Von Nutzer Rating
Antwort
Rot ListBox mehrere Spalten gefiltert
18.08.2015 10:23:30 Felix
Solved
18.08.2015 14:06:57 Gast81223
NotSolved

Ansicht des Beitrags:
Von:
Felix
Datum:
18.08.2015 10:23:30
Views:
2618
Rating: Antwort:
 Nein
Thema:
ListBox mehrere Spalten gefiltert

Hallo zusammen, ich habe ein dezentes Problem mit der ListBox.

Aus anderen Beiträgen zur ListBox hab ich es nicht geschafft mir den Code zurechtzubiegen darum öffne ich hier einen neuen Beitrag.

Ich bin VBA-Neuling und schnipsel mir zur Zeit meine Codes aus dem Internet zusammen. Ich wollte eine UserForm gestalten in der eine gefilterte Tabelle in einer ListBox angezeigt wird.

Nun bin ich soweit, dass es mir einen Filter öffnet und die erste Spalte in die ListBox kopiert und anzeigt nur bin ich wohl zu doof weitere Spalten hinzufügen.

Hier mal mein Code-Ausschnitt

Private Sub CommandButton1_Click()
'Filterfunktion über Eingabe
Dim Eingabe As String
Eingabe = InputBox("Artikelsuche")
Selection.AutoFilter Field:=1, Criteria1:="=*" & Eingabe & "*", Operator:=xlAnd

'ListBox mit gefilterten Daten füllen
With UserForm1.ListBox1


For i = 1 To Worksheets("datanorm").UsedRange.Rows.Count
If Rows(i).Hidden = False Then

'erste Spalte füllen
.AddItem Cells(i, 1).Value
'zweite Spalte füllen
'dritte Spalte füllen
End If

Next i
End With
End Sub

Ich weiß das die zweite Spalte nicht mehr über AddItem zu füllen ist nur der .List-Befehl funktioniert bei mir nicht richtig bzw. ich versteh ihn nicht ganz.
Vielen Dank für eure Hilfe! 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot ListBox mehrere Spalten gefiltert
18.08.2015 10:23:30 Felix
Solved
18.08.2015 14:06:57 Gast81223
NotSolved