Skip to main content
Skip table of contents

TBeExcelFile

TBeExcelFile

Klasse zur Bearbeitung von Excel-Dateien.

Hinweis:
Diese Klasse steht mit dem internen Excel-Konverter (/INTERNXLSX) nicht mehr zur Verfügung.

Eigenschaften

Allgemeine-Eigenschaften

Beschreibung

ColId:Integer

Spalte nach Nummerierung ansprechen, wird nur verwendet falls ColByName = False
default = 1

Col:String

Spalte nach der normalen Excel-Bezeichnung (A,B,C,D, ...), wird nur verwendet falls ColByName = True
default = 'A'

Row:Integer

Zeile auf welche zugegriffen werden soll
default = 1

Sheet:Integer

Sheet auf welches sich bezogen werden soll (muss vor dem Laden der Datei gesetzt werden)
default = 1

Value:Variant

Wert aus der Zelle, ist veränderbar

Alignment:TAlignment

Ausrichtung der Zelle nach dem Speichern
default = taRightJustify

FormatIndex:Integer

Formatierung
default = -1

ColByName:Boolean

Ansprechen der Spalten nach Name
default = True

Aktive-Eigenschaften (Methoden)

Beschreibung

LoadFile:String

Öffnet die angegebene Excel Datei

SaveFile:String

Speichert die Datei (bei leeren String wird die geöffnetet Datei verwendet)

Hinweis

Beim Laden der Datei kann immer nur ein Sheet geladen werden. Das gleiche gilt auch beim Speichern der Datei. Falls eine Datei gespeichert wird, die mehrere Sheets enthält ist nach dem Speichern nur noch das aktive Sheet vorhanden.

Beispiel

CODE
| oExcelFile |

oExcelFile := CreateObject('TBeExcelFile'),
oExcelFile.Sheet := 2,
oExcelFile.LoadFile := 'C:\test.xls',
oExcelFile.Col := 'C',
oExcelFile.Row := 3,
writeln( oExcelFile.Value ),
oExcelFile.Value := 8,
oExcelFile.SaveFile := 'C:\test2.xls',
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.