Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať makrá v programe Word , ktorý číta dáta z programu Excel

Vedieť , ako napísať makrá programu Word , ktorý číta dáta z programu Excel vás zoznámi s prístupom na ovládanie jedného Office aplikácie s inou . Microsoft požaduje , aby tento typ hospodárenia " automatizácie " . Automatizácia vám niektorý z programov balíka Office , ako je Word , Excel , Access a PowerPoint , vytvoriť odkaz na , a potom použiť virtuálne objekty iné aplikácie balíka Office . Ak chcete napísať makrá programu Word , ktorý číta dáta z programu Excel , použite " CreateObject " vyhlásenie o Visual Basic vytvoriť odkaz na Excel . Potom použite tento odkaz pre čítanie dát z programu Excel " Cell " objekt . Návod dovolená 1

Otvorte Excel , zadajte ľubovoľnú hodnotu v prvej bunke prvého tabuľky . Kliknite na príkaz na tlačidlo Office v " Uložiť " , zadajte "c : \\ ReadFromExcel.xlsx " pre názov súboru . Kliknite na tlačidlo " Save " pre uloženie zošita , zatvorte aplikácie Excel .
2

Kliknite na tlačidlo Office v programe Word , kliknite na tlačidlo " Možnosti " . Kliknite na políčko " Developer " zobrazíte kartu " Vývojár " , ktorý drží príkazy makrá programu Word .
3

Kliknite na tlačidlo " Developer " kartu je " Visual Basic " pre vstup do jazyka vývoj prostredie .
4

kliknite na menu " Nástroje " , potom kliknite na " Odkazy " príkaz . Kliknite na tlačidlo " objektov Microsoft Excel " predmet , ktorý vám umožní vaše makro prístup k virtuálnej objekty programu Excel .
5

Zadajte nasledujúci program v okne kódu. Tento program vytvorí odkaz na program Excel , zavrite odkaz . Program nie je ešte niečo urobiť s odkazom usadený . Teraz budete používať na prepojenie otvoríte zošit programu Excel , ktorý ste vytvorili v kroku 1. ClipArt

Public Sub ReadExcelData ( )

Dim pgmExcel Ako Excel.Application

Set pgmExcel = CreateObject ( " Excel.Application " )

pgmExcel.Quit

End Sub
6

po " Set " príkazu zadajte nasledujúce nové príkazy . Tieto príkazy otvoriť zošit programu Excel , ktorý ste vytvorili v kroku 1 , zatvorte zošit . Revidovaný program nie je ešte čítať žiadne informácie zo zošita . Ďalší príkaz napíšeš bude čítať informácie zo zošita

PgmExcel.Workbooks.Open "c : \\ ReadFromExcel.xlsx " .
7

po zadajte nasledujúce príkazy " otvorte " vyhlásenie . Tento príkaz používa objekt pgmExcel čítať hodnotu prvej bunky v zošite od 1. kroku . " MsgBox " výkaz zobrazuje túto hodnotu .

MsgBox pgmExcel.ActiveWorkbook.Sheets ( 1 ) . Cells ( 1 , 1 )
8

Kliknite na niektorú z výkazov programu , kliknite na tlačidlo príkaz " Run " menu " Spustiť " . Váš program sa spustí a zobrazí hodnotu bunky , do ktorej ste zadali v kroku 1.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené