Servus Mase und alle anderen hier,
danke erstmal für deine Geduld. Sind leider meine ERsten Gehversuche mit VBA und versuche mit alles mit Videos etc beizubringen deshalb die vemutlich etwas "dummen" Fragen und Anfängerfehler.
Ich hab da mal wieder ein Problem und eine Verständnisfrage
Frage: Wir suchen im Bereich A2 bis F10 nach Bestellnummer. Nachdem die ja aber immer in Spalte A steht würde es doch reichen in A2:A10 zu suchen oder?
Problem: ich hab das mal stupide so abgetippt und dachte es läuft haha. Vermutlich hast du erwartet, dass ich die Variablen noch selbst deklariere oder? Also bei der Wertezuweisung scheitert es komplett.
Sobald ich auf "Load Data" klicke kommt Run-time error '91' Object variable or With block variable not set
Und trotz des Abbruchkriteriums stürzt Excel komplett ab wenn ich einen Wert eingebe den er nicht findet. Hab versuche dann eine MsgBox einzufügen die den Text "Wert nicht gefunden" ausgibt. Dabei ist allerdings das Problem, dass er es auch im Erfolgsfall anzeigt. Also auch wenn Werte gefunden wurden.
Auch ist das Problem weiterhin, dass er mit dem
Sub UserForm_Initialize()
For i = 1 To Sheets(2).Cells(1, Cells.Columns.Count).End(xlUp).Column
ListBox1.AddItem Sheets(2).Cells(1, i)
Next
With Mitarbeiter
.RowSource = "D5:D" & Sheets(1).Cells(Rows.Count, 1).End(xlUp).Row
.Style = fmStyleDropDownList
.ListIndex = 0
.ListRows = 5
End With
auf die falschen Daten zugreift.
Wäre super lieb wenn du mir sagen kannst wo mein Fehler liegt.
Du musst dir gar nicht die Arbeit machen immer eine Lösung zu präsentieren. Versuche gerne sowas mit einem Anstoß selbst zu lösen.
|