AW: Wert in einer Spalte eintragen bis Ende
fcs
Hallo Nicole,
im Prinzip sollte es schon funktionieren. Vorraussetzung ist natürlich, dass rgQuelle1 eine Zelle in Spalte Y ist.
Der Zeilen-Offset für das Eintragen der "X" muss dann aber 0 sein, damit in die gleiche Zeile eingetragen wird.
In Spalte Y darf in den scheinbar leeren Zellen aber auch nur nichts bzw. das Formelergebis "" (Leerstring) stehen.
Gruß
Franz
Sub aatest()
Dim rgQuelle1 As Range, ZelleA As Range, A As Long
Set rgQuelle1 = ActiveCell 'Testzeile
If rgQuelle1.Column <> 25 Then '#angepasst
MsgBox "Startzelle ist nicht in Spalte Y" '#angepasst
Else '#angepasst
A = 0 '#angepasst
Set ZelleA = rgQuelle1
Do Until IsEmpty(ZelleA)
Set ZelleA = rgQuelle1.Offset(A, 0)
If ZelleA.Value <> "" Then
ZelleA.Offset(0, -24).Value = "X" '#angepasst
End If
A = A + 1
Loop
End If '#angepasst
End Sub