Windows computerbrugere har vænnet sig til at have evnen til at operere flere programmer samtidigt , og for at være i stand til at dele data mellem dem . Applikationsudviklere er udfordret til at opbygge adgang til andre programmer i deres design , forenkle brugerens arbejde liv for dem. Den . NET udviklingsmiljø giver dig mulighed for direkte styre applikationer såsom Microsoft Excel fra en Windows Form program. Brugeren kan klikke på en knap eller en anden kontrol og starte det fulde eksternt program for deres anvendelse. Instruktioner
1
Tilføj en henvisning til et Excel- COM objekt til dit projekt. Vælg "Projekt > Tilføj Henvisning " fra menuen for at vise Referencer dialogvinduet . Vælg " COM" fanebladet , og rul ned for at finde "Microsoft Excel XX Object Model" indrejse. Den " XX " angiver versionsnummer, der er installeret på din maskine. Vælg den og klik på "OK".
2
Vælg den visuelle kontrol eller et vindue , som brugeren vil interagere med at indlede opkaldet til Excel. I dette eksempel er koden knyttet til en Button_Click begivenhed, men det kan overføres til en lignende proces.
3
Importer de nødvendige arbejdsområder i din kode modul. Disse filer gør Office programming interface til rådighed for dit projekt. Dette eksempel bruger Visual Basic udsagn , der tager " Import " formular. Disse udsagn er placeret på toppen af modulet , over alle de funktioner , og tastes som følger:
Import Microsoft.Office.Interop
Import Microsoft.Office.Core < br >
4
Erklær to objektvariabler at indeholde Excel værdier. Fortsat eksempel er denne kode, der skal placeres i click event handleren . Dobbeltklik på den knap (eller anden valgt kontrol) for at indsætte handleren i din kode modul. Skrive følgende variable erklæringer inden funktionen :
Dim objExcelApp Som Excel.Application
Dim objExcelWkBk Som Excel.Workbook
5
Indtast koden udsagn til instantiere excel objekter. Når denne kode eksekveres , bliver Excel applikation startes , så dit brugernavn fuld adgang til alle funktioner i programmet . De følgende udsagn er skrevet lige under de variable erklæringer trin fire : Hej
objExcelApp = CreateObject ( " Excel.Application " )
objExcelApp.Visible = Sand
objExcelWkBk = objExcelApp . Workbooks.Add
6
Tryk på " F5 " for at kompilere og udføre dit program. Klik på knappen på formularen for at aktivere Excel.