Access-tietokantojen OpenVisualBasicModule-makrotoiminnon avulla voit avata määritetyn Visual Basic for Applications (VBA) moduuli määritetyssä toiminto. Tämä voi olla Alitoimintosarja, funktiotoimintosarja tai tapahtumatoimintosarja.
Huomautus: Access 2010:stä alkaen OpenModule-makrotoiminnon nimeksi on muutettu OpenVisualBasicModule.
Huomautus: Tätä toimintoa ei sallita, jos tietokanta ei ole luotettu.
Huomautus: OpenVisualBasicModule-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.
Asetus
OpenVisualBasicModule-makrotoiminnossa on seuraavat argumentit.
Toiminnon argumentti |
Kuvaus |
Moduulin nimi |
Avattavan moduulin nimi. Valitse moduulin nimi avattavasta luettelosta. Voit jättää tämän argumentin tyhjäksi, jos haluat hakea toimintosarjan kaikista tietokannan vakiomoduuleista ja avata sopivan moduulin tässä toimenpiteessä. Jos suoritat OpenVisualBasicModule-toiminnon sisältävän makron kirjastotietokanta, Access etsii ensin tämännimisen moduulin kirjastotietokannasta ja sitten nykyisestä tietokannasta. |
Toimintosarjan nimi |
Sen toimintosarjan nimi, johon haluat avata moduulin. Jos jätät tämän argumentin tyhjäksi, moduuli avautuu Määrittelyt-osaan. |
Huomautus: Sinun on kirjoitettava kelvollinen nimi joko Moduulin nimi - tai Toimintosarjan nimi - argumenttiin.
Huomautuksia
Tämän makrotoiminnon avulla voit avata tapahtumatoimintosarjan määrittämällä Moduulin nimi - argumentin ja Toimintosarjan nimi - argumentin. Jos esimerkiksi haluat avata PrintInvoice-painikkeen Napsauta tapahtumatoimintosarjaa tilaukset-lomakkeessa, määritä Moduulin nimi -argumentin arvoksi Form.Orders ja määritä Toimintosarjan nimi -argumentin arvoksi PrintInvoice_Click. Jos haluat tarkastella lomakkeen tai raportin tapahtumatoimintosarjaa, lomakkeen tai raportin on oltava avoinna.
Samoin, jotta voit avata toimintosarjan luokkamoduuli, sinun on määritettävä moduulin nimi, vaikka luokkamoduulin ei tarvitse avata.
Jos haluat avata yksityinen toimintosarja, sen sisältävän moduulin on oltava avoinna.
Tällä toiminnolla on sama vaikutus kuin moduulin napsauttamisella siirtymisruudussa hiiren kakkospainikkeella ja valitsemalla sitten Rakennenäkymä. Tämän toiminnon avulla voit myös määrittää toimintosarjan nimen ja etsiä toimintosyistä tietokannan vakiomoduuleja.
Vihje: Voit valita siirtymisruudusta moduulin ja vetää sen makroikkunaan. Tämä luo automaattisesti OpenVisualBasicModule-toiminnon, joka avaa moduulin Määrittelyt-osaan.
Jos haluat suorittaa OpenVisualBasicModule-toiminnon VBA-moduulissa, käytä DoCmd-objektinOpenModule-menetelmää.