Скриване на VBA код от потребителите
В тази статия
Създаване на .accde файл
За създаване на файл. ACCDE, следвайте стъпките по-долу. В този случай оригиналният ACCDB файл ще бъде променен.
Отворете базата данни и изберетеФайл_Gm_Запиши като.
В областтаЗапиши като, подЗапиши базата данни като, изберетеСъздаване на ACCDEи щракнете върхуЗапиши като.
В диалоговия прозорецЗапиши катоотидете до папката, в която искате да запишете файла. ACCDE.
Ако е необходимо, въведете ново име на файл в полетоиме на файл.
Натиснете бутонаЗапиши.
Ако файл с даденото име вече съществува, Access ви подканва да замените съществуващия файл. Натиснете бутонаДа, за да презапишете съществуващия файл. ACCDE или бутонаНяма, за да се върнете към диалоговия прозорецЗапиши катои въведете ново име на файл.
Access създава ACCDE файла, затваря оригиналния ACCDB и след това отваря ACCDE файла.
Промяна на функции в ACCDE файл
Запазете база данни на Access като файл. ACCDE не предотвратява напълно промените в структурата на базата данни. Въпреки това, следните задачи не могат да бъдат изпълнени в ACCDE файл:
Променете или създайте формуляри, отчети и модули.
Можете да използвате диалоговия прозорецVBA Links", за да добавяте, премахвате и модифицирате връзки към библиотеки с обекти или бази данни.
Преглед или редактиране на VBA код.
Импортиране и експортиране на формуляри, отчети и модули на Access. Въпреки това, таблици, заявки и макроси могат да бъдат импортирани или експортирани в ACCDB бази данни.
Проблеми с редактиране на формуляри, отчети и модули
Не забравяйте да запазите копие на оригиналната база данни на Access. Ако искате да промените структурата на формуляри, отчети или модули в ACCDE файл, трябвамодифицирайте оригиналната база данни на Access (.accdb файл) и след това я запишете отново като .accde файл. Когато записвате база данни на Access, съдържаща таблици, като файл. ACCDE може да има проблеми при съгласуването на различни версии на данни, ако по-късно искате да промените структурата на формуляри, отчети или модули. Поради тази причина запазването на база данни на Access като ACCDE файл е най-подходящо за клиента на базата данни от предния край и за задните приложения.
Ограничения за записване на база данни като ACCDE файл
Някои ограничения може да ви попречат да запишете база данни на Access като .accde файл.
Трябва да имате парола за достъп до VBA кода.
Ако база данни на Access се свързва с друга база данни или добавка на Access, трябва да запишете всички бази данни или добавки на Access във веригата за връзки като .accde файлове.
Ако шифровате базата данни с парола, преди да запазите файла във формат ACCDE, файлът ACCDE също ще бъде шифрован и ще трябва да въвеждате паролата всеки път, когато го отваряте. Ако не искате файла. ACCDE е шифрован, първо трябва да дешифрирате ACCDB файла и след това да го запишете като файл. ACCDE. След като запазите базата данни като .accde файл, можете отново да шифровате .accdb файла. За да дешифрирате .accdb файл, следвайте стъпките по-долу.
В разделаФайлизберетеПодробностии щракнете върху бутонаДекриптиране на база данни. (Имайте предвид, че ако използвате Access 2007, в разделаИнструменти за база данни, в групатаИнструменти за база даннищракнете върхуДекриптиране на база данни.)
Отваря се диалоговият прозорецПремахване на парола за база данни.
В диалоговия прозорец Изтриване напарола за база даннив полетопаролавъведетепарола за база данни.
Натиснете бутонаOK.
Как работят връзките с ACCDE файлове
Когато се опитате да създадете .accde файл от база данни на Access (.accdb) или добавка на Access (accda), която препраща към друга база данни или добавка на Access, Access показва съобщение за грешка и ви пречи да завършите операцията. За да запишете база данни, която се свързва с друга база данни, като .accde файл, трябва да запишете всички бази данни във веригата за връзки като .accde файлове, като започнете с първата посочена база данни. След като запазите първата база данни като файл. ACCDE трябва да актуализира връзката в следната база данни, за да сочи към новия файл. ACCDE, преди да запишете файла във формат ACCDE и т.н.
Да предположим например Database1. accdb се отнася до Database2. ACCDB и база данни2. accdb се отнася до Database3. акда. За да запазите база данни1. accdb като файл. ACCDE, следвайте стъпките по-долу.
Запазване на база данни3. accda като база данни3. ACCDE.
Отворете база данни 2. accdb и променете връзката й, за да сочи към нов файл с име Database3. ACCDE.
Запазване на база данни2. accdb като база данни2. ACCDE.
Отворете база данни1. accdb и променете връзката му, за да сочи към нов файл с име Database2. ACCDE.
Запазване на база данни1. accdb като база данни1. ACCDE.