Range.FillDown
Peter
Mein Code
With rngABC
.cells(1,1) = 1 'oder eine Formel
.FillDown
End with
funktioniert, solange rngABC mehr als eine Zeile umfasst. Sonst wird der letzte Wert oberhalb rngABC übernommen.
Ich habe mir nun wie folgt beholfen:
With rngABC
.cells(1,1) = 1 'oder eine Formel
if rngABC.Rows.Count > 1 Then .FillDown
End with
Meine Frage, weshalb wird bei einem einzeiligen Range beim Auffüllen ein Wert von ausserhalb übernommen? Aus der Excel-Entwicklerreferenz zu Range.FillDown kann ich das nicht entnehmen.
Gruss, Peter