R11.8 Microsoft Excel über OLE-Automation steuern

Aufgabe

Umsatz- und Ertragsdaten sollen aus einem Access-Formular in ein Excel-Tabellenblatt übertragen werden. In Microsoft Excel soll ein Diagramm generiert werden, dass wir wiederum in Access anzeigen wollen.

Lösung

Nach dem Öffnen von Excel werden wir die Daten per OLE-Automation in vorgegebene Zellen kopieren. Mit Hilfe des Excel-Chart-Assistenten erzeugen wir das gewünschte Diagramm und kopieren dieses über die Zwischenablage in ein Objektfeld-Steuerelement unserer Access-Anwendung.

Oberfläche

Für das Testformular benötigen wir neben zwei Befehlsschaltflächen und zwölf Textfeldern ein Objektfeld-Steuerelement. Das einzulagernde Objekt wird erst zur Laufzeit erzeugt, wir verwenden also ein gebundenes ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.