Office
Pierakstīties

VBA kods no lietotājiem paslēpšana

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Ja datu bāze ir Visual Basic for Applications (VBA) kods, var paslēpt kodā, saglabājot Microsoft Office Access datu bāze . accde faila formātā. Datu bāzes saglabāšana kā. accde failā apkopo visus VBA koda moduļus, tiek noņemti visi izejas koda, un saspiež mērķa datu bāzi. VBA kods saglabā tās funkcionalitāti, bet nevar skatīt vai rediģēt kodu. Kopumā datu bāzes turpinās darboties kā parasti — jūs varat joprojām atjaunināt datus un palaist atskaites.

Šajā rakstā

. Accde faila izveide

Funkcionalitāte, kas tiek mainīts. accde failā

Problēmas ar modificēšana formas, atskaites vai moduļi

Ierobežojumi attiecībā uz datu bāzes saglabāšana kā. accde failu

Kā atsauces darbojas ar. accde faili

. Accde faila izveide

Lai izveidotu. accde failu, veiciet tālāk minētās darbības. Šī procedūra atstāj sākotnējo. accdb failu nedrīkst pārveidot.

  1. Cilnes Datu bāzes rīki grupā Datu bāzes rīki noklikšķiniet uz Veidot ACCDE.

  2. Dialoglodziņā Saglabāt kā atrodiet atrašanās vietu, kur vēlaties saglabāt failu. accde.

  3. Ja vēlaties, ierakstiet jaunu faila nosaukumu lodziņā faila nosaukums .

  4. Noklikšķiniet uz Saglabāt.

    Ja fails ar nosaukumu, ko norādāt jau pastāv, programma Access piedāvā aizstāt esošo failu. Noklikšķiniet uz , lai pārrakstītu esošo. accde failu, vai noklikšķiniet uz , lai atgrieztos dialoglodziņā Saglabāt kā un ierakstiet jaunu faila nosaukumu.

Access izveido. accde failu, aizver oriģinālo. accdb failu un pēc tam atver. accde failā.

Uz lapas sākumu

Funkcionalitāte, kas tiek mainīts. accde failā

Access datu bāzes saglabāšana. accde failā nav pilnībā Izmaiņu nepieļaušana datu bāzes noformējumu. Tomēr,. accde failā nevar veikt šādus uzdevumus:

  • Modificēt vai izveidi, formas, atskaites vai moduļi.

  • Pievienot, dzēst vai mainīt atsauces uz objektu bibliotēkās vai datu bāzēm, izmantojot VBA atsauces dialoglodziņš.

  • Skatīt vai modificēt VBA kodu.

  • Access veidlapas, atskaites vai moduļu importēšana un eksportēšana. Tomēr, tabulas, vaicājumi un makro var importēt no vai eksportēt uz datu bāzēm. accdb.

Uz lapas sākumu

Problēmas ar modificēšana formas, atskaites vai moduļi

Pārliecinieties, lai saglabātu sākotnējās Access datu bāzes kopiju. Ja vēlaties mainīt formas, atskaites vai moduļi. accde failā noformējumu, modificēt sākotnējo Access datu bāzes (. accdb faila) un pēc tam saglabājiet to vēlreiz. accde failā. Saglabājot Access datu bāzi, kas ir tabulas. accde failu var izraisīt problēmas ar saskaņošanas dažādās versijās datus, ja vēlāk vēlaties mainīt noformējumu formas, atskaites vai moduļi. Šī iemesla dēļ Access datu bāzes saglabāšana. accde failā ir vispiemērotākais priekšgala/aizmugurgala lietojumprogrammapriekšgalsistēmas datu bāzes.

Uz lapas sākumu

Ierobežojumi attiecībā uz datu bāzes saglabāšana kā. accde failu

Daži ierobežojumi var neļaut savas Access datu bāzes saglabāšana. accde failu:

  • Jums jābūt paroli piekļuvei VBA kodu.

  • Ja jūsu Access datu bāzes atsaucas uz citu Access datu bāzi vai pievienojumprogramma, jāsaglabā visas Access datu bāzes vai pievienojumprogrammām atsauces hierarhijā kā. accde faili.

Ja jūs šifrētu datu bāzi ar paroli, pirms saglabāšanas. accde failā,. accde fails tiks šifrēti arī un jums būs jāievada parole ikreiz, kad to atvērsit. Ja nevēlaties, lai šifrēt. accde failā, jābūt atšifrēt. accdb failu pirms saglabāšanas. accde failā. Pēc tam, kad saglabājat datu bāzi kā. accde failu, varat šifrēt. accdb failu vēlreiz. Lai atšifrēt. accdb failā, izmantojiet šādu procedūru:

  1. Cilnes Datu bāzes rīki grupā Datu bāzes rīki noklikšķiniet uz Atšifrēt datu bāzi.

  2. Dialoglodziņā Noņemt datu bāzes paroles lodziņā parole ievadiet datu bāzes paroli.

  3. Noklikšķiniet uz Labi.

Uz lapas sākumu

Kā atsauces darbojas ar. accde faili

Ja mēģināt izveidot ACCDE failā no Access 2007 datu bāzes (. accdb) vai Access 2007 pievienojumprogramma (.accda), kas atsaucas citā programmas Access datu bāzē vai pievienojumprogrammas, Access 2007 tiek parādīts kļūdas ziņojums un neļauj pabeigt darbību. Lai saglabātu datu bāzi, kas atsaucas uz citu datu bāzi kā. accde failu, jāsaglabā datu bāzēm, kas tiks izmantotas atsauču hierarhijā kā. accde faili, sākot no pirmās datu bāzes, uz kurām ir atsauces. Pēc saglabāšanas pirmo datu bāzi kā. accde failu, un pēc tam atjauniniet atsauces nākamo datu bāzē, lai norādītu uz jauno. accde failu pirms saglabāšanas. accde failā, utt.

Piemēram, pieņemsim, ka Database1.accdb atsauces Database2.accdb un Database2.accdb atsauces Database3.accda. Lai saglabātu Database1.accdb. accde failā, rīkojieties šādi:

  1. Saglabāšana Database3.accde Database3.accda.

  2. Atveriet datu bāzi 2.accdb un mainīt tās atsauci, lai norādītu uz jaunu failu ar nosaukumu Database3.accde.

  3. Saglabāšana Database2.accde Database2.accdb.

  4. Atveriet Database1.accdb un mainīt tās atsauci, lai norādītu uz jaunu failu ar nosaukumu Database2.accde.

  5. Saglabāšana Database1.accde Database1.accdb.

Uz lapas sākumu

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×