Ich bin neu zu schreiben VBA-Code und bin auf diesen Code unten online gestoßen, die sehr ähnlich zu dem, was ich versuche, zu tun. Wenn ich versuche, es auszuführen, wird jedoch die Zeile Loop While Not c Is Nothing And c.Address <> firstAddress
hervorgehoben und eine Meldung erscheint, dass "Object variable oder With block variable nicht gesetzt" ist.Excel VBA Codes
Kann jemand das beheben? Jede Hilfe wird sehr geschätzt!
Sub Commodity()
'
' Commodity Macro
' Commodity
'
'
With Worksheets(1).Range("a1:a500")
Set c = .Find(2, LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
c.Value = 5
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
End Sub
Brilliant! Danke für die schnelle, hilfreiche Antwort :) –