Atidarykite „Access“ duomenų bazę naudodami „Excel“ makrokomandą

Turinys

Kaip naudoti „VBA“ makrokomandą „Excel“ norint paleisti „Access“ ir atidaryti „Access“ duomenų bazę

Ar norite rodyti skaičiavimams tinkamus duomenis ar atidaryti prieigos duomenų bazę dėl kitų priežasčių? Yra daug programų, kuriose prasminga iškviesti „Access“ duomenų bazę naudojant „Excel“.

Tai, ką galite padaryti lentelėje naudodami hipersaitą, nėra problema naudojant „Excel“ makrokomandą. Turėdami tinkamą programos kodą, galite žaibiškai iškviesti pasirinktą duomenų bazę. Yra keletas būdų tai padaryti. Norėdami valdyti prieigą, naudokite šias komandas:

Skambučių prieiga ()
„Dim Access“ kaip objektas
Nustatykite prieigą = CreateObject ("Access.Application")
Access.Visible = Tiesa
Access.OpenCurrentDatabase "c: \ files \ testdatenbank.mdb"
„MsgBox“ „Atidaryta duomenų bazė“.
Access.CloseCurrentDatabase
Nustatyti prieigą = nieko
Pabaiga Sub

Po komandos OPENCURRENTDATABASE kabutėse nurodykite kelią, kuriame yra duomenų bazė. Paleidus makrokomandą, „Excel“ pirmiausia atidaro „Access“ ir „Access“, tada atidaro atitinkamą failą.

Tada „Excel“ parodo pranešimo langą, kaip parodyta šiame paveikslėlyje:

Informacijos langas yra būtinas, nes priešingu atveju duomenų bazės turinys nebūtų matomas, jei duomenų bazė vėliau būtų uždaryta „Excel“.

Norėdami įvesti makrokomandą, „Excel“ paspauskite klavišų kombinaciją ALT F11. Tai iškviečia VBA redaktorių. Norėdami įterpti tuščią modulio lapą, naudokite komandą INSERT - MODULE. Norėdami pradėti makrokomandą, „Excel“ paspauskite klavišų kombinaciją ALT F8.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave