[gelöst] Excel Import ab der 2. Zeile

5. November 2008 16:10

Hallo allerseits

wie kann beim einlesen einer exceldatei in den excelbuffer die erste zeile überspringen? Die erste Zeile dient in der Excel mappe ja als Überschrift. Und diese Überschrift möchte ich nicht importieren. Also will ichm, das der Import ab der zweite Zeile anfängt.

Gruß Dai
Zuletzt geändert von dai am 5. November 2008 16:43, insgesamt 1-mal geändert.

Re: Excel Import ab der 2. Zeile

5. November 2008 16:21

Kümmere dich doch einfach nicht darum. Lass NAV ruhig auch die erste Zeile einlesen.
Nach dem Einlesen, aber vor dem Auswerten des Buffers berücksichtigst du dann einfach erst alle Daten ab Zeile 2, indem du
  1. alle Datensätze mit Row ID = 1 löscht
    ExcelBuf.SETRANGE("Row ID",1);
    ExcelBuf.DELETEALL;

    oder
  2. nur Datensätze mit Row ID > 1 berücksichtigst
    ExcelBuf.SETFILTER("Row ID",'>%1',1);

Re: Excel Import ab der 2. Zeile

5. November 2008 16:43

Hallo Timo,

das ist eine gute Idee. Ich habe die Methode b von dir benutzt. Funktioniert wunderbar.

Vielen Dank