Ich versuche, den gefundenen Bereich zu erweitern, um einen Wert in mehrere Zellen innerhalb der Zeile einzugeben und kann die entsprechende Lösung nicht finden. Neuere zu VBA so kahl mit mir:Erweitern Bereich nach Wert suchen
Dim C as Range
Dim SrchRng
Set SrchRng = ActiveSheet.Range("W1", ActiveSheet.Range("W65536").End(xlUp))
Do
Set c = SrchRng.Find("X", LookIn:=xlValues)
If Not c Is Nothing Then c.Value = "X"
Loop While Not c Is Nothing
In diesem Beispiel fand die einzelne Zelle wird auf „X“ geändert werden. Ich möchte das auf mehrere Zellen innerhalb dieser Zeile erweitern, so dass "X" in den Spalten T bis W der gefundenen Zeile erscheint.
'c.Offset (- 3) .resize (1,4) .Value = "X"' –