ich habe eine Tabelle in der eindeutige Werte in der Spalte A20 bis A50 stehen - es sind Datumsangaben wie 01.08.2022 bis 31.08.2022...
Nun habe ich aber nicht in jeder Zeile der Spalte AC einen Wert stehen.
Ich möchte daher unter der Tabelle im Bereich A54+ und C54+ jeden Wert schreiben, der dort vorkommt.
Also wenn in der Zeile A20 das Datum 01.08.2022 steht und in der Zeile auch in Spalte AC ein Wert z.B. krank, dann soll er mir in A54 das Datum schreiben und in C54 den Wert krank...
Das soll er aber für jede weitere Zeile auch machen, in der Werte in der Spalte AC stehen.
Das aber dann in A54+...
Der kleine Codeschnipsel dafür ist (allerdings nicht funktional):
For gg = 20 To 50
ff = 54
If vorlageWs.Range("AC" & gg) "" Then
vorlageWs.Range("A" & ff) = vorlageWs.Range("A" & gg).Value
vorlageWs.Range("C" & ff) = vorlageWs.Range("AC" & y).Value
ff = ff + 1
End If
Next gg
Er schreibt mir nur den letzten gefunden Wert in die Zeile A54.Was mache ich falsch.
Danke und Gruss, Mario.