9.1 Übersicht - Das Objektmodell
Mit Acc-Cobol können Excel-Dateien gelesen und geschrieben werden. Hierzu muß Excel auf dem Rechner installiert sein. Der Zugriff erfolgt über das Objekt-Modell von Microsoft via COM-Schnittstelle, die auch von VBA (Visual Basic for Applications) genutzt wird. Jedes Objekt besitzt Eigenschaften (Properties), Methoden (Methods), Auflistungen (Collections) und Ereignisse (Events). Auflistungen sind eigene (Kind-)Objekte die zu diesem (Vater-)Objekt gehören. Die Eigenschaften selber können auch eigene Objekte sein, so daß sich sich, abgeleitet von dem Hauptobjekt, ein ganzer Baum von Objekten bildet. Die Beschreibung des Objektmodells findet sich im Internet.
Ereignisse von Objekten sind mit Acc-Cobol nicht verfügbar.
Sämtliche Calls besitzen als 1. Argument ein Statusfeld, in dem bei erfolgreicher Ausführung 0 abgestellt wird.
Der Wert des Statusfeldes kann mit dem Utility showerror.exe als Text angezeigt werden.
Für Acc-Cobol werden folgende Calls verwendet:
|
OPENEXCEL | Excel eröffnen | QUITEXCEL | Excel abbrechen | CLOSEECXEL | Excel beenden | EXCELGET | Eine Eigenschaft holen | EXCELSET | Eine Eigenschaft ändern | EXCELFUNC | Eine Methode aufrufen | GETEXCELCELL | Den Inhalt einer Zelle abrufen | SETEXCELCELL | Den Inhalt einer Zelle ändern | OBJECTGET | Eine Eigenschaft eines Objekts holen | OBJECTSET | Eine Eigenschaft eines Objekts ändern | OBJECTFREE | Ein Objekt wieder freigeben | SAVEEXCEL | Datei speichern | ACTIVATESHEET | Tabelle umschalten (bei mehreren Tabellen) | OPENWORKBOOK | zusätzliche Exceldatei öffnen | ACTIVATEWORKB | OOK Umschalten(bei mehreren Workbooks) | CLOSEWORKBOOK | Workbook schließen(bei mehreren Workbooks) | SETFONTEXCEL | Schriftart setzen | SETBOLDEXCEL | Fett einschalten | SETCOLOREXCEL | Schriftfarbe ändern |
|
Siehe auch: Exceldatei lesen Exceldateien schreibenExcel Rahmen,Farben,Formattierung
Zurück zu SQL-Fehler auswerten
Hoch zu Acc-Cobol: Zugriff auf Excel
Weiter zu Exceldatei lesen
| |