VBA: Datümmer per Autofill

Hi,

ich schreibe per

Cells(3,1)=„01.01.“ & intJahreszahl

ein Datum in eine Zelle und möchte dann per

Range(„A3“).AutoFill Destination:=Range(„A3:A368“), Type:=xlFillDefault

die anderen „Datümmer“ ;o) (2.1.2005, 3.1.2005…) in die darunterliegenden Zellen schreiben.

Leider macht Excel alles nur das nicht. Weiß jemand, woran das liegt?

Martin

Hi,

Hi,
welche Excel-Version; was heißt „Excel macht das nicht“ ?

Gruß.Timo

ich schreibe per

Cells(3,1)=„01.01.“ & intJahreszahl

ein Datum in eine Zelle und möchte dann per

Range(„A3“).AutoFill Destination:=Range(„A3:A368“),
Type:=xlFillDefault

die anderen „Datümmer“ ;o) (2.1.2005, 3.1.2005…) in die
darunterliegenden Zellen schreiben.

Leider macht Excel alles nur das nicht. Weiß jemand, woran das
liegt?

Martin

Oh, Entschuldigung! Ich habe die 2002er Version.

Mittlerweile habe ich das Problem aba selbst in den Griff bekommen mit

Cells(3, 1) = DateValue(„01.01.“ & intJahreszahl).

Dann arbeitet das Autofill auch so wie es soll.

Wobei ich es eigentlich immer noch nicht kapiere. Denn wenn ich jetzt eine Zelle mit einem Datum anklicke, dann spuckt er mir als Inhalt ein „01.01.2005“ aus. Und das ist doch genau das, was ich auch vorher reingeschrieben habe. Balla-balla!

Martin

PS: Danke für die versuchte Hilfe! ;o)