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-EigenschaftenBeschreibung
ColId:IntegerSpalte nach Nummerierung ansprechen, wird nur verwendet falls ColByName = False
default = 1
Col:StringSpalte nach der normalen Excel-Bezeichnung (A,B,C,D, ...), wird nur verwendet falls ColByName = True
default = 'A'
Row:IntegerZeile auf welche zugegriffen werden soll
default = 1
Sheet:IntegerSheet auf welches sich bezogen werden soll (muss vor dem Laden der Datei gesetzt werden)
default = 1
Value:VariantWert aus der Zelle, ist veränderbar
Alignment:TAlignmentAusrichtung der Zelle nach dem Speichern
default = taRightJustify
FormatIndex:IntegerFormatierung
default = -1
ColByName:BooleanAnsprechen der Spalten nach Name
default = True


Aktive-Eigenschaften (Methoden)Beschreibung
LoadFile:StringÖffnet die angegebene Excel Datei
SaveFile:StringSpeichert 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.