Laufzeitfehler 91
19.06.2025 22:41:29
Andreas
ich scheitere wohl schon am Anfang meines Programmierziels. Naja jedenfalls bei meinem erst sehr kurzen Code kommt eine Laufzeitfehler, wo ich nicht erkenne kann, wo der Fehler liegt.
Sub Firma()
Dim i As Integer
Dim rng As Range
For i = 6 To 20000
Set rng = Worksheets("Firmenstammdaten").Range("A1:A100").Find(what:=ActiveSheet.Cells(i, 2).Value, LookAt:=xlWhole)
MsgBox rng.Offset(0, 1).Value
Next i
End Sub
In Tabellenblatt "Firmenstammdaten" stehen in Spalte A Firmen-IDs, in Spalte B der Firmenname
Ausgeführt wird das Makro in Tabellenblatt "Tabelle 1" als activeSheet
Kann jemand den Fehler von Euch erkennen?
Danke schonmal für Eure Hilfe.
Anzeige