ich bin mir nicht sicher, ob es richtig ist, dass ich einen neuen Thread aufmache, weil ich diese Frage schon für ein anderes Makro gestellt habe.
Jetzt komme ich an einer anderen Stelle nicht weiter. Auch mit dem folgenden Mako lese ich Daten aus einer Tabelle "Artikel" in eine Listbox ein. Ich möchte aber, dass nur die gefilterten Daten eingelesen werden. Ich kann die andere Lösung irgendwie nicht auf dieses Makro übertragen.....
Private Sub UserForm_Activate()
'Unload UserForm4
Dim rngSource As Object
Dim intColums As Integer
ListBox1.Tag = 1
Set rngSource = Worksheets("Artikel").Range("A1").CurrentRegion
Set rngSource = rngSource.Offset(1, 0).Resize(rngSource.Rows.Count - 1, rngSource.Columns. _
Count)
intColums = rngSource.Columns.Count
With Me.ListBox1
.ListStyle = fmMultiSelectSingle
.ColumnCount = intColums
.ColumnHeads = True
.RowSource = rngSource.Address(External:=-1)
End With
Set rngSource = Nothing
ListBox1.Tag = ""
ListBox1.ColumnWidths = "50 Pt;120 Pt;80 Pt;40 Pt;40 Pt;40 Pt;50 Pt"
End Sub
Wäre toll, wenn mir da nochmal jemand helfen könnte.
Vielen Dank und lieben Gruß,
Larissa