Entwickler-Ecke

Dateizugriff - makierte Felder aus Excel lesen


DJ_Apfel - Fr 29.11.02 13:57
Titel: makierte Felder aus Excel lesen
:nixweiss: Hallo!

Ich wollte wissen wie ich makierte Felder in einem ExcelSheet auslesen kann und welchen Datentyp die Variable haben muss in der ich dann das DatenSet
speichere.

Ich bin mit der ExcelApplication verbunden etc und kann auch einzelne Felder
auslesen.


Pegasus - Di 07.01.03 12:41

Hi
hoffe du hast inzwischen eine Lösung gefunden, ist ja schon eine Weile her. Falls nicht, hier ein paar Tips. :)

Also den Markierten Bereich in einem Excel-Sheet kannst du mit _Application.Selection[lcid] auslesen.

Mal an einem Bespiel:

var: r:OleVariant;
xla:_Application;

// Excel ist gestartet und der Bereich ist markiert
r:=xla.Selection[lcid];
zeilen:=r.Rows.Count;
spalten:=r.Columns.count;

2. Auslesen des Feldwertes aus Excel: (y,x sind jeweils die Spalten/Zeilen)

var Zell_Wert:string

Zell_Wert:=r.Cells[y,x].Text;

MfG
Pegasus