Ascunderea codul VBA de utilizatori

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Dacă baza de date conține Visual Basic for Applications (VBA) cod, puteți să ascundeți acel cod salvând de Microsoft Office Access bază de date în formatul de fișier .accde. Salvarea unei baze de date ca fișier .accde compilează toate modulele de cod VBA, elimină toate codurile sursă editabile și baza de date destinație se comprimă. Codul VBA păstrează funcționalitatea sa, dar codul nu poate fi vizualizat sau editat. În general, baza de date vor continua să funcționeze ca de obicei, când se actualizează datele și rulare rapoartele.

În acest articol

Crearea unui fișier .accde

Funcționalitatea care se modifică într-un fișier .accde

Probleme cu modificarea formulare, rapoarte sau module

Restricții pentru salvarea unei baze de date ca fișier .accde

Cum referințe lucrați cu fișiere .accde

Crearea unui fișier .accde

Utilizați următoarea procedură pentru a crea un fișier .accde. Această procedură lasă din nou fișierul original .accdb nemodificat.

  1. În fila Instrumente bază de date, în grupul Instrumente bază de date, faceţi clic pe Efectuare ACCDE.

  2. În caseta de dialog Salvare ca , răsfoiți la locația în care doriți să salvați fișierul .accde.

  3. Opțional, tastați un nume nou pentru fișier în caseta nume fișier .

  4. Faceți clic pe Salvare.

    Dacă există un fișier de numele pe care îl specificați deja, Access vă solicită să Înlocuiți fișierul existent. Faceți clic pe Da pentru a suprascrie fișierul existent .accde, sau faceți clic pe nu pentru a reveni la caseta de dialog Salvare ca , tastați un nume nou.

Access creează fișierul .accde, închide fișierul original .accdb și apoi deschide fișierul .accde.

Începutul paginii

Funcționalitatea care se modifică într-un fișier .accde

Salvarea bazei de date Access ca fișier .accde nu complet împiedică modificări la proiectarea bazei de date. Cu toate acestea, următoarele activități nu poate fi rulată într-un fișier .accde:

  • Modificarea sau crearea de formulare, rapoarte sau module.

  • Utilizând caseta de dialog VBA referințe pentru a adăuga, a șterge sau a schimba referințele obiect biblioteci sau baze de date.

  • Vizualizarea sau modificarea codul VBA.

  • Importul sau exportul acces la formulare, rapoarte sau module. Cu toate acestea, tabelele, interogările și macrocomenzile de poate importate din sau exportate .accdb bazelor de date.

Începutul paginii

Probleme cu modificarea formulare, rapoarte sau module

Nu uitați să păstreze o copie a bazei de date Access original. Dacă doriți să modificați proiectul de formulare, rapoarte sau module într-un fișier .accde, trebuie să modificați inițial baza de date Access (fișier .accdb) și apoi salvați-l din nou, ca fișier .accde. Salvarea unei baze de date Access care conține tabele, ca fișier .accde poate duce la probleme cu privire la versiunile diferite de date dacă ulterior doriți să modificați proiectul de formulare, rapoarte sau module. Din acest motiv, salvarea unei baze de date ca fișier .accde este cea mai potrivită pentru baza de date front-end de o aplicații front-end/back-end.

Începutul paginii

Restricții pentru salvarea unei baze de date ca fișier .accde

Unele restricții ce pot preveni din baza de date Access de salvarea ca fișier .accde:

  • Trebuie să aibă acces cu parolă la codul VBA.

  • Dacă baza de date Access face referire la o altă bază de date Access sau o program de completare, trebuie să salvați toate bazele de date Access sau completare în lanț de referințe ca .accde fișiere.

Dacă vă criptarea unei baze de date cu o parolă înainte de a salva ca fișier .accde, fișierul .accde, de asemenea, va fi criptate și va trebui să introduceți parola de fiecare dată când deschideți-l. Dacă nu doriți ca fișierul .accde să fie criptate, trebuie să decriptarea fișier .accdb înainte de a o salva ca fișier .accde. După ce salvați baza de date ca fișier .accde, aveți posibilitatea să criptați din nou fișier .accdb. Utilizați următoarea procedură pentru a decripta un fișier .accdb:

  1. În fila Instrumente bază de date, în grupul Instrumente bază de date, faceţi clic pe Decriptare bază de date.

  2. În caseta de dialog Anulare parolă bază de date , în caseta parolă , tastați parola bazei de date.

  3. Faceți clic pe OK

Începutul paginii

Cum referințe lucrați cu fișiere .accde

Dacă încercați să creați un fișier .accde dintr-o bază de date Access 2007 (.accdb) sau dintr-o Access 2007 program de completare (.accda) care face referire la o altă bază de date Access sau program de completare, Access 2007 afișează un mesaj de eroare și vă permite să termina operație. Pentru a salva o bază de date care face referire la altă bază de date ca fișier .accde, trebuie să salvați toate bazele de date din lanțul de referințe ca fișiere .accde, începând de la prima bază de date care face referire. După ce salvați prima bază de date într-un fișier .accde, care trebuie să apoi actualizați referința din baza de date următoare pentru a indica spre Noul fișier de .accde înainte de a o salva ca fișier .accde, și așa mai departe.

De exemplu, să presupunem că Database1.accdb referințe Database2.accdb și Database2.accdb la Database3.accda. Pentru a salva Database1.accdb ca fișier .accde, procedați astfel:

  1. Salvarea Database3.accda ca Database3.accde.

  2. Deschideți baza de date 2.accdb și modificați referința sa pentru a indica spre fișier nou denumit Database3.accde.

  3. Salvarea Database2.accdb ca Database2.accde.

  4. Deschideți Database1.accdb și modificați referința sa pentru a indica spre fișier nou denumit Database2.accde.

  5. Salvarea Database1.accdb ca Database1.accde.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×