Problem mit Tabellenfüllung
29.08.2005 08:47:21
Micha
Hab ein kleines Problem:
Ich habe ein Excel Dokument welches in drei Teile aufgeteilt ist: Kopf-Fußzeile sowie Datentabelle.
Nun möchte ich aus einer .csv Datei Werte einlesen und in die Datentabelle eintragen.
Der Code für die Eintragung sieht wie folgt aus:
Open tmp For Input As #1
n = 14
'n = 0
While Not EOF(1)
n = n + 1
Line Input #1, z
a = Split(z, ";")
For i = 0 To UBound(a)
Cells(n, i + 2).NumberFormat = "@"
Cells(n, i + 2) = a(i)
Next
Wend
Close #1
Nun habe ich zwei Fragen:
1. Wenn manche Spalten miteinander verbunden sind, "verschluckt" der Algorithmus manche Daten und trägt diese nicht ordnungsgemäß ein. Das bedeutet er trägt sie doch wohl ein, nur sind sie für mich nicht sichtbar. Wie kann ich das Problem lösen?
2. Wenn ich in jede Zelle einen Wert eintragen möchte, beginnt der Algorithmus aber nicht bei der ersten sondern bei der zweiten Zelle in einer Zeile.
Woran kann das liegen?
Grüße und vielen Dank
Micha