Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
otvorený prístup , potom zadajte Visual Basic integrované vývojové prostredie ( IDE ) , stlačením " Alt - F11 . " Vložte nový kód modulu výberom " modul " z menu " Vložiť " IDE
2
vložte nasledujúci podprogram do akejkoľvek časti nového kódu modulu : .
Public Sub xstest ( )
DoCmd.TransferSpreadsheet acLink , 5 , _
" newtable " , " End Sub prepíšte text " Tento podsystém vytvorí odkaz z Excelu tabuľky zadať do tabuľky s názvom " newtable . " Access VBA automaticky vytvorí túto tabuľku na zobrazenie dát odkaz je . Argument funkcie " acLink " hovorí VBA vytvoriť dynamické prepojenie , skôr než dovoz a vytvoriť kópiu dát . Kliknutím na vyhlásenie podprogramu a potom stlačte " F5 " pre spustenie podprogram . Stlačte tlačidlo " Alt - F11 " znovu zadať štandardné Access prostredie , potom dvakrát kliknite na ikonu " newtable " v " Všetky tabuľky " paneli na ľavej strane obrazovky . Access sa zobrazia údaje v tabuľke , ktorá bude mať rovnaký ako u tabuľky pri zobrazení v aplikácii Excel . ( Všimnite si , že Microsoft má zakázané funkciu , ktorá umožňuje prístup k editáciu dát v tabuľke . ) Stlačte tlačidlo " Alt - F11 " zadať znova Visual Basic IDE , vykonajte nasledujúce zmeny " xstest " podprogram : Zmeniť text " acLink " čítať " acImport , " a zmeňte " newtable " čítať " newtable2 " . Tieto zmeny budú pokyn VBA vytvoriť novú tabuľku Access , že dovoz , skôr ako odkazy na , dáta tabuľky . Táto akcia umožní užívateľom prístup k úprave dát novej tabuľky je ( aj keď tieto zmeny sa neprejaví v tabuľke ) . spustiť podprogram , ako ste v kroku 4 a potom stlačte tlačidlo " Alt - F8 " sa vrátite do programu Access . Dvakrát kliknite na ikonu " newtable2 " na obrazovke v ľavej table , upravte novú tabuľku podľa potreby .
3
4
5
6