
Berichte mit ActiveX bequem erstellen 6
VEE Benutzerhandbuch 265
Tabelle 25 Eine MS Excel-Tabelle in einem Formelobjekt einrichten
Befehl Beschreibung
set sheet = Mit dem Schlüsselwort set wird der Variablen auf
der linken Seite des Ausdrucks die Angabe rechts
vom Zuordnungsoperator (in diesem Fall das
Gleichheitszeichen) zugeordnet. set app definiert
beispielsweise sheet.application, die als Excel-Tabelle
definiert wurde.
CreateObject
(„Excel.Sheet“).
Erstellt eine neue Instanz des Automatisierungs-Servers
(in diesem Fall MS Excel) und eine neue Arbeitsmappe.
Jeder Automatisierungs-Server hat seine eigene
Terminologie; die Syntax ist jedoch für alle gleich.
Zum Erstellen eines Berichts in MS Word geben Sie
beispielsweise
CreateObject("Word.Document") ein, um
Word zu starten und ein leeres Dokument zu erstellen.
Bei Verwendung des Schlüsselworts set wird die rechte
Seite des Objektzeigers der Variablen auf der linken Seite
zugeordnet. Wenn set nicht angegeben ist, wird die
Standardeigenschaft (häufig der Name) von der rechten
Seite der linken Seite zugeordnet. Weitere Informationen
hierzu finden Sie im Handbuch VEE Pro Advanced
Techniques.
worksheets(1); Excel wird jetzt durch
CreateObject(„Excel.Sheet“
mit einer neuen Arbeitsmappe ausgeführt. Sie möchten
nun das erste Tabellenblatt adressieren. Fügen Sie der
Anweisung
worksheets(1) hinzu, sodass die
gesamte Anweisung nun lautet:
setsheet =
CreateObject(„Excel.Sheet“).worksheets(1);
Dadurch wird sheet für den Bericht auf Tabelle 1 festgelegt.
(Sie können hierzu ein Beispiel anzeigen, indem Sie MS
Excel öffnen und
Datei ⇒ Neu wählen, um eine neue
Arbeitsmappe zu erstellen. Sie werden feststellen, dass
darin mehrere Blätter mit den Namen Tabelle1, Tabelle2 etc.
vorhanden sind. Sie arbeiten auf Tabelle1.)
Comentários a estes Manuais