Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

TechZnáme obsah

Problém Je možné pridať tlačidlo do okna Veľké obyčajných súborov a kód VBA otvorí existujúcu databázu Microsoft Accessu po kliknutí


na toto tlačidlo?


Rozlíšenie


Dá sa to urobiť pomocou modifikátora a jazyka VBA.


1. Pridajte nové tlačidlo do požadovaného okna Veľké obyčajných textov pomocou modifikátora.


2. Zadajte popisný názov pre toto tlačidlo, napríklad btnOpenAccessDb.


3. Zabezpečte toto upravené okno a potom otvorte samotné okno vo veľkých obyčajných textoch.


4. Pridajte okno do jazyka VBA a potom pridajte nové tlačidlo aj do jazyka VBA.


5. Otvorte editor VBA a prejdite do sekcie kódu pre toto okno Veľké obyčajných súborov. Toto je ukážka kódu, ktorú možno použiť tu:


Option Explicit

Dim appAccess As Object


Private Sub btnOpenAccessDb_BeforeUserChanged(KeepFocus As Boolean, CancelLogic As Boolean)


Dim docAccess


Set appAccess = CreateObject("Access.Application")

docAccess = appAccess.OpenCurrentDatabase("C:\My Documents\db1.mdb", True)
appAccess.Visible = True End Sub Note -Táto






ukážka kódu je navrhnutá na otvorenie databázy s názvom db1.mdb, ktorá sa nachádza v adresári C:\Moje dokumenty a je možné ju podľa potreby zmeniť. Objekt appAccess by sa mal dimenzie upraviť v časti Všeobecné deklarácie, aby nepretrvajú nad rozsahom udalosti kliknutia tlačidla, v ktorej sa kód odinštaluje.

Tento článok bol TechZnámená identifikácia dokumentu:32879

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×