Excel-Beispiel
Aktualisiert: November 2007
Die ExcelAuto-Beispielanwendung veranschaulicht, wie Visual Basic verwendet werden kann, um Excel zu starten, eine Arbeitsmappe aus einer Vorlage zu erstellen und Zellen in einem Arbeitsblatt zu aktualisieren, mit denen anschließend Diagramme in der Arbeitsmappe gefüllt werden. In dem Beispiel wird außerdem gezeigt, wie eine Arbeitsmappe einmalig oder nach einem regelmäßigen Zeitplan an eine E-Mail-Adresse gesendet wird.
So erhalten Sie Beispiele und Anweisungen zu ihrer Installation
Führen Sie eine oder mehrere der folgenden Aktionen aus:
Klicken Sie im Menü Hilfe auf Samplings.
In der Infodatei befinden sich Informationen zu Beispielen.
Gehen Sie zur Website mit Visual Studio 2008-Beispielen. Hier stehen die aktuellsten Versionen der Beispiele bereit.
Suchen Sie Beispiele auf dem Computer, auf dem Visual Studio installiert wurde. Standardmäßig werden Beispiele und eine Infodatei unter Laufwerk:\Programme\Microsoft Visual Studio 9.0\Beispiele\lcid installiert. Für die Express-Version von Visual Studio werden alle Beispiele online bereitgestellt.
Weitere Informationen finden Sie unter Suchen von Beispieldateien.
Sicherheitshinweis: |
---|
Dieser Beispielcode soll lediglich ein Konzept veranschaulichen. Es wird nur der für das jeweilige Konzept relevante Code dargestellt. Möglicherweise erfüllt dieser nicht die Sicherheitsanforderungen für eine bestimmte Umgebung, und er sollte nicht genau wie dargestellt verwendet werden. Wir empfehlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Ihre Projekte sicherer und stabiler zu machen. Microsoft stellt diesen Beispielcode "wie besehen" und ohne Garantien zur Verfügung. |
So führen Sie das Beispiel aus
Öffnen Sie im Projektmappen-Explorer die Datei ExcelAuto.sln.
Drücken Sie F5.
Anforderungen
Für dieses Beispiel müssen die folgenden Anwendungen auf Ihrem Computer installiert sein.
Visual Studio 2005 mit Service Pack 1 oder Visual Studio 2008
Microsoft Office Excel 2007
Veranschaulicht
Dieses Beispiel besteht aus einer Projektmappe mit dem Namen ExcelAuto.sln, die zwei Projekte enthält. ExcelAuto.vbproj ist eine interaktive Windows-basierte Anwendung, mit der Excel automatisiert und eine geplante Aufgabe eingerichtet werden kann. ExcelAutoTask ist eine Konsolenanwendung mit Excel-Automatisierungscode, der ausgeführt wird, wenn die Aufgabe geplant ist.
Wenn die ExcelAutomation-Anwendung ausgeführt wird, öffnet sie ein Formular mit Schaltflächen zur Automatisierung von Excel.
Wenn Sie auf Load Spreadsheet with Data klicken, erstellt ExcelAuto eine neue Excel-Anwendung. Dann wird eine Excel-Arbeitsmappe aus einer Vorlage erstellt, und die Zellen werden mit Daten aktualisiert, die in einer Datei mit dem Namen OrderData.xml gespeichert sind. Diese Daten stellen den Bestellstatus aus der Beispieldatenbank Northwind dar. Das Arbeitsblatt ist ein Statusbericht, der den Status von Northwind-Bestellungen anzeigt.
Sie sollten auch die E-Mail- und Aufgabenplanungsfeatures im Beispiel ausprobieren.
Siehe auch
Weitere Ressourcen
Beispiele und exemplarische Vorgehensweisen für die Programmierung mit Office