Hallo,
ich versuche gerade mit einem Minimalcode eine Spalte in Excel einfach mit aufsteigenden Werten zu belegen.
Ich habe dazu folgendes geschrieben:
For i = 0 To 20
Worksheets("Tabelle1").Cells(i, 1).Value = i
Next i
Ohne die Schleife funktioniert diese eine Zeile wunderbar, nur innerhalb der Schleife bekomme ich den Laufzeitfehler.
Ich habe das ganze noch mit Range probiert:
For i = 0 To 20
Worksheets("Tabelle1").Range("A1" & i).Value = i
Next i
Hier bekomme ich keinen Fehler, jedoch ist das Ergebnis Fehlerhaft. Er schreibt mir hier die ersten zehn Ziffern (0-9) in Zelle A10-A19 und den rest dann in Zelle
A110 bis A120.
Ich habe leider keine Lösung via Google finden können. Ich würde gerne verstehen, warum das innerhalb der Schleife nicht Funktioniert.
Ich benutze Excel 2013.
Ich hoffe mir kann jemand helfen.
Grüße
|