Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ako Access baza podataka sadrži Visual Basic for Applications (VBA) kôd, taj kôd možete sakriti tako što ćete sačuvati baza podataka u .accde formatu datoteke. Čuvanje baze podataka kao .accde datoteke kompajliraj sve module VBA koda, uklanja sve izvorne kodove koji se mogu uređivati i sažme odredišnu bazu podataka. VBA kôd zadržava funkcionalnost, ali kôd se ne može prikazati ni uređivati. Baza podataka obično nastavlja da funkcioniše kao i obično – i dalje možete da ažurirate podatke i pokrećete izveštaje.

U ovom članku

Create .accde datoteku

Koristite sledeću proceduru da biste kreirali .accde datoteku. Ova procedura ostavlja originalnu .accdb datoteku neometanu.

  1. Otvorite bazu podataka, a zatim izaberite stavku Datoteka >Sačuvaj kao.

  2. U oblasti Sačuvaj kao , u okviru Sačuvaj bazu podataka kao izaberite stavku Napravi ACCDE, a zatim kliknite na dugme Sačuvaj kao.

  3. U dijalogu Sačuvaj kao potražite lokaciju na kojoj želite da sačuvate .accde datoteku.

  4. Opcionalno, u polju Ime datoteke otkucajte novo ime za datoteku .

  5. Kliknite na dugme Sačuvaj.

    Ako datoteka pod imenom koje navedete već postoji, Access će od vas zatražiti da zamenite postojeću datoteku. Kliknite na dugme Da da biste zamenili postojeću .accde datoteku ili na dugme Ne da biste se vratili u dijalog Čuvanje kao i otkucali novo ime datoteke.

Access kreira .accde datoteku, zatvara originalnu .accdb datoteku, a zatim otvara .accde datoteku.

Funkcionalnost koja se menja u .accde datoteci

Čuvanje Access baze podataka kao .accde datoteke ne sprečava u potpunosti promene dizajna baze podataka. Međutim, sledeće zadatke nije moguće izvršiti u .accde datoteci:

  • Menjanje ili kreiranje obrazaca, izveštaja ili modula.

  • Korišćenje dijaloga VBA reference za dodavanje, brisanje ili promenu referenci u biblioteke objekata ili baze podataka.

  • Prikazivanje ili izmena VBA koda.

  • Uvoz ili izvoz Access obrazaca, izveštaja ili modula. Međutim, tabele, upiti i makroi mogu da se uvezu ili izvezu u .accdb baze podataka.

Problemi sa izmenama obrazaca, izveštaja ili modula

Uverite se da ste zadržali kopiju originalne Access baze podataka. Ako želite da izmenite dizajn obrazaca, izveštaja ili modula u .accde datoteci, morate da izmenite originalnu Access bazu podataka (.accdb datoteku), a zatim da je ponovo sačuvate kao .accde datoteku. Čuvanje Access baze podataka koja sadrži tabele u .accde datoteci može dovesti do problema sa usklađivanjem različitih verzija podataka ako kasnije želite da izmenite dizajn obrazaca, izveštaja ili modula. Iz ovog razloga, čuvanje Access baze podataka u .accde datoteci najprikladnije je za izloženu bazu podataka front-end/back-end aplikacija.

Ograničenja za čuvanje baze podataka kao .accde datoteke

Neka ograničenja mogu da spreče čuvanje Access baze podataka kao .accde datoteke:

  • Morate imati pristup lozinki za VBA kôd.

  • Ako Access baza podataka upućuje na drugu Access bazu podataka ili programski dodatak, morate da sačuvate sve Access baze podataka ili programske dodatke u lancu referenci kao .accde datoteke.

Ako bazu podataka šifrujete lozinkom pre nego što je sačuvate kao .accde datoteku, .accde datoteka će takođe biti šifrovana i lozinku ćete morati da unesete svaki put kada je otvorite. Ako ne želite da .accde datoteka bude šifrovana, morate da dešifrujete .accdb datoteku pre nego što je sačuvate kao .accde datoteku. Kada sačuvate bazu podataka kao .accde datoteku, možete ponovo da šifrujete .accdb datoteku. Koristite sledeću proceduru da biste dešifrovati .accdb datoteku:

  1. Na kartici Datoteka izaberite stavku Informacije, a zatim stavku Dešifruj bazu podataka

    Pojaviće se dijalog Uklanjanje lozinke za bazu podataka.

  2. U dijalogu Uklanjanje lozinke baze podataka, u polju Lozinka otkucajte lozinku baze podataka.

  3. Kliknite na dugme U redu.

Kako reference rade sa .accde datotekama

Ako pokušate da kreirate .accde datoteku iz Pristup baze podataka (.accdb) ili iz Pristup programskog dodatka (.accda) koji upućuje na drugu Access bazu podataka ili programski dodatak, Pristup prikazuje poruku o grešci i ne omogućava vam da dovršite operaciju. Da biste sačuvali bazu podataka koja upućuje na drugu bazu podataka kao .accde datoteku, morate da sačuvate sve baze podataka u lancu referenci kao .accde datoteke, počevši od prve baze podataka na koju se upućuje. Kada sačuvate prvu bazu podataka kao .accde datoteku, morate da ažurirate referencu u sledećoj bazi podataka tako da upućuje na novu .accde datoteku pre nego što je sačuvate kao .accde datoteku i tako dalje.

Na primer, pretpostavimo da Database1.accdb references Database2.accdb i Database2.accdb reference Database3.accda. Da biste bazu podataka1.accdb sačuvali kao .accde datoteku, uradite sledeće:

  1. Sačuvaj bazu podataka3.accda kao Database3.accde.

  2. Otvorite bazu podataka 2.accdb i promenite njenu referencu tako da upućuje na novu datoteku pod imenom Database3.accde.

  3. Sačuvaj bazu podataka2.accdb kao Database2.accde.

  4. Otvorite Database1.accdb i promenite njenu referencu tako da upućuje na novu datoteku pod imenom Database2.accde.

  5. Sačuvaj bazu podataka1.accdb kao Database1.accde.

Vrh stranice

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.