in einer listbox weisst man werte die angezeigt werden sollen durch eigenschaften,list fillrange zu.
wie mache ich das ganze bei einer userform in der ich eine listbox eingebettet habe?
kann mir jemand helfen?
mfg
louis
Private Sub UserForm_Initialize()
Dim b As Range, i As Integer
ComboBox1.Clear
Set b = Intersect(Sheets("Tabelle1").UsedRange, Sheets("Tabelle1").Rows(1))
For i = 1 To b.Count
ComboBox1.AddItem b(i).Value
Next i
End Sub
Hier wird die Zeile 1 verwendet (bis zum letzten Eintrag).Set b = Sheets("Tabelle1").Range("A1:H1")
Gruß Matthias
Private Sub UserForm_Initialize()
Dim b As Range, i As Integer
ListBox1.Clear
Set b = Sheets("Tabelle1").Range("A1:H1")
For i = 1 To b.Count
ListBox1.AddItem b(i).Value
Next i
End Sub
Private Sub UserForm_Initialize()
Dim b As Range, i As Integer
ListBox1.Clear
Set b = Sheets("Tabelle1").Range("A1:H1")
For i = 1 To b.Count
ListBox1.AddItem b(i).Value
Next i
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$E$4:$F$4" Then
UserForm1.Show
End If
If Target.Address = "$E$18:$I$18" Then
UserForm2.Show
End If
If Target.Address = "$K$13:$L$13" Then
Range("C17:M25").Select
Selection.Copy
x = 25
SucheLeer:
If Cells(x, 2).Value = "" Then
Range(Cells(x, 2), Cells(x, 2)).Select
ActiveSheet.Paste
Else
x = x + 1
GoTo SucheLeer
End If
End If
End Sub