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

Ako baza podataka programa Access sadrži kod programa Visual Basic for Applications (VBA), taj kod možete sakriti tako da spremiti baza podataka u obliku datoteke .accde. Spremanjem baze podataka kao .accde datotekom kompilira sve VBA module koda, uklanjaju se svi izvorišni kodi koji se mogu uređivati i sažima odredišnu bazu podataka. VAŠ VBA kod zadržava svoju funkciju, ali kod se ne može pregledavati ni uređivati. Općenito govoreći, baza podataka nastavit će funkcionirati kao i obično – i dalje možete ažurirati podatke i pokrenuti izvješća.

Sadržaj članka

Create .accde datoteke

Da biste stvorili .accde datoteku, koristite sljedeći postupak. Ovaj postupak ostavlja izvornu .accdb datoteku nemodificiranom.

  1. Otvorite bazu podataka, a zatim kliknite Datoteka > Spremi kao.

  2. U području Spremi kao u odjeljku Spremi bazu podataka kao odaberite Postavi ACCDE , a zatim kliknite Spremi kao.

  3. U dijaloškom okviru Spremanje u obliku pronađite mjesto na koje želite spremiti .accde datoteku.

  4. Ako želite, upišite novi naziv datoteke u okvir Naziv datoteke.

  5. Kliknite Spremi.

    Ako datoteka pod nazivom koji ste naveli već postoji, Access će od vas zatražiti da zamijenite postojeću datoteku. Kliknite Da da biste prebrisali postojeću .accde datoteku ili Ne da biste se vratili u dijaloški okvir Spremanje u obliku i upišite novi naziv datoteke.

Access stvara .accde datoteku, zatvara izvornu .accdb datoteku, a zatim otvara .accde datoteku.

Funkcionalnost koja se mijenja u .accde datoteci

Spremanjem baze podataka programa Access kao .accde datoteke ne sprječavaju se u potpunosti promjene dizajna baze podataka. No u .accde datoteci nije moguće izvršiti sljedeće zadatke:

  • Izmjena ili stvaranje obrazaca, izvješća ili modula.

  • Pomoću dijaloškog okvira VBA reference dodajte, izbrišite ili promijenite reference na biblioteke objekata ili baze podataka.

  • Prikaz ili izmjena VBA koda.

  • Uvoz ili izvoz obrazaca, izvješća ili modula programa Access. No tablice, upiti i makronaredbe moguće je uvesti iz baza podataka .accdb ili ih izvesti u njih.

Problemi s izmjenom obrazaca, izvješća ili modula

Obavezno zadržite kopiju izvorne baze podataka programa Access. Ako želite izmijeniti dizajn obrazaca, izvješća ili modula u .accde datoteci, morate izmijeniti izvornu bazu podataka programa Access (.accdb datoteku), a zatim je ponovno spremiti kao .accde datoteku. Ako kasnije želite izmijeniti dizajn obrazaca, izvješća ili modula, spremanje baze podataka programa Access koja sadrži tablice kao .accde datoteku može dovesti do problema s ponovnim prilagodbama različitih verzija podataka. Zbog toga je spremanje baze podataka programa Access kao .accde datoteke prikladno za pristupnu bazu podataka pristupna/pozadinska aplikacija.

Ograničenja spremanja baze podataka kao .accde datoteke

Neka ograničenja mogu vam onemogućiti spremanje baze podataka programa Access kao .accde datoteke:

  • Morate imati pristup vba kodu lozinkom.

  • Ako baza podataka programa Access referencira drugu bazu podataka programa Access ili dodatak, morate spremiti sve baze podataka ili dodatke programa Access u lancu referenci kao .accde datoteke.

Ako bazu podataka šifrite lozinkom prije spremanja kao .accde datoteke, .accde datoteka bit će šifrirana i morat ćete je unijeti svaki put kada je otvorite. Ako ne želite da se .accde datoteka šifrira, prije spremanja datoteke .accde morate dešifrirati .accdb datoteku. Kada spremite bazu podataka kao .accde datoteku, možete ponovno šifrirati .accdb datoteku. Dešifriranje .accdb datoteke pomoću sljedećeg postupka:

  1. Na karticiDatoteka kliknite Informacije, a zatim Dešifriranje baze podataka

    Pojavit će se dijaloški okvir Uklanjanje lozinke baze podataka.

  2. U dijaloškom okviru Uklanjanje lozinke baze podataka u okvir Lozinka upišite lozinku baze podataka.

  3. Kliknite U redu.

Funkcioniranje referenci s .accde datotekama

Ako pokušate stvoriti .accde datoteku iz baze podataka programa Access (.accdb) ili iz dodatka programa Access (.accda) koji se poziva na drugu bazu podataka programa Access ili dodatak, Access prikazuje poruku o pogrešci i ne omogućuje vam da dovršite postupak. Da biste spremili bazu podataka koja se poziva na drugu bazu podataka kao .accde datoteku, morate spremiti sve baze podataka u lancu referenci kao .accde datoteke, počevši od prve reference baze podataka. Nakon spremanja prve baze podataka kao .accde datoteke morate ažurirati referencu u sljedećoj bazi podataka tako da upućuje na novu .accde datoteku prije spremanja kao .accde datoteke itd.

Pretpostavimo, primjerice, da baza podataka1.accdb referencira Database2.accdb i Database2.accdb reference Database3.accda. Da biste bazu podataka Database1.accdb spremili kao .accde datoteku, učinite sljedeće:

  1. Spremi Database3.accda kao Database3.accde.

  2. Otvorite bazu podataka 2.accdb i promijenite njezinu referencu tako da upućuje na novu datoteku pod nazivom Database3.accde.

  3. Spremi Database2.accdb kao Database2.accde.

  4. Otvorite Database1.accdb i promijenite njezinu referencu tako da upućuje na novu datoteku pod nazivom Database2.accde.

  5. Spremi bazu podataka1.accdb kao bazu podataka1.accde.

Vrh stranice

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.