ich habe eine Tabelle("Daten") und möchte das die ersten 9 Zeichen jeder Zeile in ein zweites Sheet("Ergebnis") kopiert werden, doch so wie ich es implementiert habe, werden alle 20 Zeichen kopiert. Was mache ich falsch, hier der Code:
Sub Do_Chart1()
Dim readln As Long
Dim writeln As Long
writeln = 0
For readln = 1 To 10000
If Left(Worksheets("Daten").Cells(readln, 1).Value, 9) <> "" Then
writeln = writeln + 1
If writeln >= 0 Then
Call DO_Copy("Ergebnis", readln, writeln, 0)
End If
End If
Next readln
End Sub
Danke schonmal im voraus.
Gruss Janni