Open Access baza podataka s makronaredbom programa Excel

Sadržaj

Kako koristiti makro VBA u Excelu za pokretanje programa Access i otvaranje baze podataka programa Access

Želite li iz drugih razloga prikazati odgovarajuće podatke za izračun ili otvoriti pristupnu bazu podataka? Postoje mnoge aplikacije u kojima ima smisla pozvati Access bazu podataka putem programa Excel.

Ono što možete učiniti u tablici putem hiperveze nije problem s makronaredbom programa Excel. S pravim programskim kodom brzinom munje možete pozvati bazu podataka po svom izboru. Postoji nekoliko načina za to. Koristite sljedeće naredbe za posebno upravljanje Accessom:

Pristup pomoćnom pozivu ()
Zatamnjen pristup kao objekt
Postavi Access = CreateObject ("Access.Application")
Pristup.Visible = Istina
Access.OpenCurrentDatabase "c: \ files \ testdatenbank.mdb"
MsgBox "Otvorena baza podataka."
Access.CloseCurrentDatabase
Postavi pristup = Ništa
Kraj podm

Nakon naredbe OPENCURRENTDATABASE, navedite put pod kojim se baza podataka nalazi pod navodnicima. Nakon pokretanja makronaredbe, Excel prvo otvara Access i Access, a zatim otvara odgovarajuću datoteku.

Excel tada prikazuje prozor s porukom, kao što je prikazano na sljedećoj slici:

Prozor s informacijama je neophodan jer inače sadržaj baze podataka ne bi bio vidljiv da je baza podataka naknadno zatvorena u Excelu.

Za unos makronaredbe pritisnite kombinaciju tipki ALT F11 u Excelu. Ovo poziva VBA editor. Pomoću naredbe INSERT - MODULE umetnite prazan list modula. Za pokretanje makronaredbe pritisnite kombinaciju tipki ALT F8 u Excelu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave