إخفاء التعليمات البرمجية لـ VBA من المستخدمين

ملاحظة: إننا نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن، وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً، وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. إن هدفنا هو أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا ما كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ فيما يلي المقالة باللغة الإنجليزية لتكون مرجعاً سهلاً لك.

إذا كانت قاعده بيانات Access تحتوي علي التعليمات البرمجية ل Visual Basic for Applications (VBA) ، فيمكنك إخفاء هذه التعليمات البرمجية عن طريق حفظ قاعدة بيانات ك بتنسيق ملف accde. يؤدي حفظ قاعده بيانات كملف accde برمجيا إلى تحويل كل التعليمات البرمجية ل VBA التي تؤدي إلى أزاله كافة الرموز المصدر القابلة للتحرير ، وضغط قاعده البيانات الوجهة. تحتفظ التعليمات البرمجية ل VBA بوظائفها ، ولكن لا يمكن عرض التعليمات البرمجية أو تحريرها. بشكل عام ، ستستمر قاعده البيانات في العمل كالمعتاد ، ولا يزال بإمكانك تحديث البيانات وتشغيل التقارير.

في هذه المقالة

إنشاء ملف accde.

الوظائف التي تم تغييرها في ملف accde.

المشاكل المتعلقة بتعديل النماذج أو التقارير أو الوحدات النمطية

قيود حفظ قاعده بيانات كملف accde.

كيفيه عمل المراجع باستخدام ملفات accde

إنشاء ملف accde.

استخدم الاجراء التالي لإنشاء ملف accde. يؤدي هذا الاجراء إلى ترك ملف accdb الأصلي غير معدل.

  1. افتح قاعده البيانات ثم انقر فوق ملف _gt_ حفظ باسم.

  2. في المنطقة حفظ باسم ، ضمن حفظ قاعده البيانات باسم، حدد إنشاء ACCDE ثم انقر فوق حفظ باسم.

  3. في مربع الحوار حفظ باسم ، استعرض وصولا إلى الموقع الذي تريد حفظ ملف accde فيه.

  4. اختياريا ، اكتب اسما جديدا للملف في المربع اسم الملف .

  5. انقر فوق حفظ.

    إذا كان أحد الملفات بالاسم الذي حددته موجودا بالفعل ، يطالبك Access باستبدال الملف الموجود. انقر فوق نعم للكتابة فوق ملف accde الموجود ، أو انقر فوق لا للعودة إلى مربع الحوار حفظ باسم واكتب اسما جديدا للملف.

ينشئ Access الملف accde ، ويغلق ملف accdb الأصلي ، ثم يفتح ملف accde.

الوظائف التي تم تغييرها في ملف accde.

لا يؤدي حفظ قاعده بيانات Access كملف accde إلى منع اجراء تغييرات علي تصميم قاعده البيانات بشكل كامل. علي الرغم من ذلك ، لا يمكن اجراء المهام التالية في ملف accde:

  • تعديل النماذج أو التقارير أو الوحدات النمطية أو إنشاؤها.

  • استخدام مربع الحوار مراجع VBA لأضافه مراجع إلى مكتبات الكائنات أو قواعد البيانات أو حذفها أو تغييرها.

  • عرض التعليمات البرمجية ل 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:

  1. على علامة التبويب ملف، انقر فوق معلومات، ثم فوق فك تشفير قاعدة البيانات

    يظهر مربع الحوار إلغاء تعيين كلمة مرور قاعدة البيانات.

  2. في مربع الحوار إلغاء تعيين كلمه مرور قاعده البيانات ، في المربع كلمه المرور ، اكتب كلمه مرور قاعده البيانات.

  3. انقر فوق موافق.

كيفيه عمل المراجع باستخدام ملفات accde

إذا حاولت إنشاء ملف accde من قاعده بيانات Access (accdb) أو من الوظيفة الاضافيه Access (أككدا) التي تشير إلى قاعده بيانات أخرى أو وظيفة اضافيه ، سيعرض Access رسالة خطا ولا يسمح لك بإكمال العملية. لحفظ قاعده بيانات تشير إلى قاعده بيانات أخرى كملف accde ، يجب حفظ كافة قواعد البيانات في سلسله المراجع كملفات accde ، بدءا من قاعده البيانات الاولي المشار اليها. بعد حفظ قاعده البيانات الاولي كملف accde ، يجب عليك بعد ذلك تحديث المرجع في قاعده البيانات التالية للاشاره إلى ملف accde الجديد قبل حفظه كملف accde ، وهكذا.

علي سبيل المثال ، افترض ان المراجع الaccdbه Database1 Database2 accdb و Database2. accdb. لحفظ Database1 accdb كملف accde ، قم بما يلي:

  1. وفر Database3 أككدا accde Database3.

  2. افتح قاعده البيانات accdb وقم بتغيير المرجع الخاص بها للاشاره إلى الملف الجديد الذي يحمل الاسم Database3. accde.

  3. وفر Database2 accdb accde Database2.

  4. افتح Database1 ، وقم بتغيير المرجع الخاص به للاشاره إلى الملف الجديد المسمي Database2.

  5. وفر Database1 accdb accde Database1.

أعلى الصفحة

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×