Nützliche Büroautomation Projekte können mit Visual Basic als Programmiersprache werden. Installieren der Microsoft Office-Software installiert die Objekt-Bibliotheken , die eine Programmiersprache , sich direkt an die verschiedenen Programme und ihre Tools zu ermöglichen. Diese Links ersparen dem Programmierer eine Menge Zeit , weil , anstatt die Entwicklung einer Tabellenkalkulation wie Komponente für Ihre Anwendung können Sie direkt auf die Excel-Anwendung und geben Sie Ihre Benutzer direkten Zugang zu einer voll ausgestatteten Spreadsheet -Programm. Anleitung
1
Wählen Sie " Datei", klicken Sie auf " Neu" und wählen Sie " Projekt ..." aus dem Menü , um das " New Project" Dialog .
2
Wählen Sie den " Windows Form "-Projekt als Typ . Klicken Sie auf " OK ", um das Projekt zu starten.
3
Ziehen Sie ein Button -Steuerelement aus der Toolbox auf das Formular in Ihrem Projekt. Die Taste ist in diesem Beispiel enthalten , um einen Ereignishandler bereitzustellen, um die Excel Automatisierung Code zu befestigen. Der Code enthalten sind, können in einer Vielzahl von anderen Orten in Ihr Projekt eingebettet werden.
4
Wählen Sie "Projekt" und klicken Sie auf "Add Reference ... " auf dem Menü , um das " Add Reference" Dialogfeld .
5
Klicken Sie auf die "COM" -Registerkarte, und scrollen Sie nach unten , bis Sie das finden "Microsoft Excel 14 Object Library . " Die Versionsnummer (XX) unterscheiden sich je nachdem, welche Version von Microsoft Office auf Ihrem Rechner installiert ist. Klicken Sie auf " OK".
6
Import zwei Arbeitsbereiche in das Programm , um die Office- Klassen aussetzen . Geben Sie die zwei Imports-Anweisungen am Anfang des Code-Fenster , bevor irgendetwas anderes :
Imports Microsoft.Office.Interop
Importe Microsoft.Office.Core
7
auf den Button Doppelklicken Sie auf ein Ereignis - Handler für die Schaltfläche die "Klick" -Ereignis hinzuzufügen. In beiden Variablendeklarationen zwischen dem " Private Sub Button_Click " und " End Sub " Aussagen :
Dim objExcelApp Wie Excel.Application
Dim objExcelWkBk Wie Excel.Workbook
8 < p> in den Anweisungen, um das Application-Objekt instanziieren und zeigt eine neue, leere Arbeitsmappe :
objExcelApp = CreateObject (" Excel.Application " )
objExcelApp.Visible = True
< p > objExcelWkBk = objExcelApp.Workbooks.Add
9
Presse "F5" zu kompilieren und ausführen Ihres Programms. Klicken Sie auf die Schaltfläche auf dem Formular nach Excel zu aktivieren.