Skrivanje kode VBA od uporabnikov

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Če Accessova zbirka podatkov vsebuje kodo Visual Basic for Applications (VBA), lahko to kodo skrijete tako, da shranite zbirka podatkov v obliki zapisa datoteke. accde. Shranjevanje zbirke podatkov kot datoteko. accde zbira vse module kode VBA, odstrani vso izvorno kodo in stisne ciljno zbirko podatkov. Koda VBA ohrani funkcionalnost, vendar je ni mogoče obravnavati ali urejati. V splošnem bo zbirka podatkov še naprej delovala kot po navadi – še vedno lahko posodabljate podatke in zaganjate poročila.

V tem članku

Ustvarjanje datoteke. accde

Funkcionalnost, ki je spremenjena v datoteki. accde

Težave s spreminjanjem obrazcev, poročil ali modulov

Omejitve shranjevanja zbirke podatkov kot datoteke. accde

Kako delujejo sklici z datotekami. accde

Ustvarjanje datoteke. accde

Če želite ustvariti datoteko. accde, uporabite ta postopek. Ta postopek pusti izvirno datoteko. accdb nespremenjeno.

  1. Odprite zbirko podatkov in nato kliknite Datoteka _GT_ Shrani kot.

  2. Na območju Shrani kot v razdelku Shrani zbirko podatkov kotizberite naredi accde in nato kliknite Shrani kot.

  3. V pogovornem oknu Shrani kot poiščite mesto, kamor želite shraniti datoteko. accde.

  4. Po želji vnesite novo ime datoteke v polje ime datoteke .

  5. Kliknite Shrani.

    Če datoteka z imenom, ki ste ga navedli, že obstaja, vas Access pozove, da zamenjate obstoječo datoteko. Kliknite da , da prepišete obstoječo datoteko. accde, ali pa kliknite ne , da se vrnete v pogovorno okno Shrani kot in vnesite novo ime datoteke.

Access ustvari datoteko. accde, zapre izvirno datoteko. accdb in nato odpre datoteko. accde.

Funkcionalnost, ki je spremenjena v datoteki. accde

Shranjevanje Accessove zbirke podatkov v obliki datoteke. accde ne preprečuje popolnoma sprememb načrta zbirke podatkov. Vendar v datoteki. accde ni mogoče izvesti teh opravil:

  • Spreminjate ali ustvarjate obrazce, poročila ali module.

  • Uporaba pogovornega okna» sklici na VBA «za dodajanje, brisanje ali spreminjanje sklicev na knjižnice predmetov ali zbirke podatkov.

  • Ogled ali spreminjanje kode VBA.

  • Uvažanje ali izvažanje Accessovih obrazcev, poročil ali modulov. Vendar pa lahko tabele, poizvedbe in makre uvozite iz zbirke podatkov. accdb ali jih izvozite.

Težave s spreminjanjem obrazcev, poročil ali modulov

Ohranite kopijo izvirne Accessove zbirke podatkov. Če želite spremeniti načrt obrazcev, poročil ali modulov v datoteki. accde, morate spremeniti izvirno Accessovo zbirko podatkov (datoteko. accdb) in jo nato znova shraniti kot datoteko. accde. Shranjevanje Accessove zbirke podatkov, ki vsebuje tabele kot datoteko. accde, lahko privede do težav pri usklajevanju različnih različic podatkov, če želite pozneje spremeniti načrt obrazcev, poročil ali modulov. Zaradi tega je shranjevanje Accessove zbirke podatkov v obliki datoteke. accde najbolj primerno za čelni zbirko podatkov osprednji/zaledni program.

Omejitve shranjevanja zbirke podatkov kot datoteke. accde

Nekatere omejitve vam lahko preprečujejo shranjevanje Accessove zbirke podatkov kot datoteko. accde:

  • Imeti morate dostop do gesla za kodo VBA.

  • Če se Accessova zbirka podatkov sklicuje na drugo Accessovo zbirko podatkov ali dodatek, morate vse Accessove zbirke podatkov ali dodatke shraniti v verigi sklicev kot datoteke. accde.

Če šifrirate zbirko podatkov z geslom, preden jo shranite kot datoteko. accde, bo datoteka. accde tudi šifrirana, vi pa boste morali vnesti geslo vsakič, ko ga odprete. Če ne želite, da je datoteka. accde šifrirana, morate dešifrirati datoteko. accdb, preden jo shranite kot datoteko. accde. Ko shranite zbirko podatkov kot datoteko. accde, lahko znova šifrirate datoteko. accdb. Če želite dešifrirati datoteko. accdb, uporabite ta postopek:

  1. Na zavihku Datoteka kliknite Informacije in nato še Dešifriraj zbirko podatkov

    Prikaže se pogovorno okno Odstrani geslo zbirke podatkov.

  2. V pogovornem oknu Odstrani geslo zbirke podatkov v polje geslo vnesite geslo zbirke podatkov.

  3. Kliknite V redu.

Kako delujejo sklici z datotekami. accde

Če poskušate ustvariti datoteko. accde iz zbirke podatkov Access (. accdb) ali iz Dodatka Access (. accda), ki se sklicuje na drugo Accessovo zbirko podatkov ali dodatek, Access prikaže sporočilo o napaki in ne dovoli dokončanja operacije. Če želite shraniti zbirko podatkov, ki se sklicuje na drugo zbirko podatkov kot datoteko. accde, morate shraniti vse zbirke podatkov v verigi sklicev kot datoteke. accde, začenši s prvo zbirko podatkov, na katero se sklicujete. Ko shranite prvo zbirko podatkov kot datoteko. accde, morate posodobiti sklic v naslednji zbirki podatkov, da pokažete na novo datoteko. accde, preden jo shranite kot datoteko. accde in tako dalje.

Recimo, da so Zbirkapodatkov1. accdb sklici Zbirkapodatkov2. accdb in Zbirkapodatkov2. accdb sklici Zbirkapodatkov3. accda. Če želite shraniti Zbirkapodatkov1. accdb kot datoteko. accde, naredite to:

  1. Shranite Zbirkapodatkov3. accda kot Zbirkapodatkov3. accde.

  2. Odprite zbirko podatkov 2. accdb in spremenite sklic tako, da kaže na novo datoteko z imenom Zbirkapodatkov3. accde.

  3. Shranite Zbirkapodatkov2. accdb kot Zbirkapodatkov2. accde.

  4. Odprite Zbirkapodatkov1. accdb in spremenite sklic tako, da kaže na novo datoteko z imenom Zbirkapodatkov2. accde.

  5. Shranite Zbirkapodatkov1. accdb kot Zbirkapodatkov1. accde.

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×