الانتقال إلى المحتوى الرئيسي

كيفية إخفاء رمز ورقة في فبا إكسيل: دليل مفصل

فبا (البصرية الأساسية للتطبيقات) هي لغة البرمجة التي تستخدم لأتمتة المهام في إكسيل. يسمح للمستخدمين بإنشاء وحدات ماكرو ورمز لتسهيل العمل مع الجداول والبيانات. ومع ذلك ، قد يكون من الضروري في بعض الأحيان إخفاء رمز الورقة لمنع عرضه أو تعديله من قبل مستخدمين آخرين.

في هذه المقالة ، سوف ننظر في دليل مفصل حول كيفية إخفاء رمز ورقة العمل في فبا إكسيل. سنوضح لك عدة طرق يمكنك استخدامها لحماية الكود الخاص بك من أعين المتطفلين.

الخطوة 1: حماية رمز الوحدة

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

الخطوة 2: حماية الورقة

هناك طريقة أخرى لإخفاء رمز الورقة وهي حماية الورقة نفسها. للقيام بذلك ، حدد الورقة المطلوبة ، وانقر بزر الماوس الأيمن فوق علامة التبويب الخاصة بها وحدد "حماية الورقة" في قائمة السياق. قم بتعيين كلمة المرور ، إذا لزم الأمر ، واضبط خيار "عند التغيير" على "المستخدمون المصرح لهم فقط". الآن لن يتمكن المستخدمون من عرض رمز الورقة أو تغييره.

حماية رمز ورقة العمل في فبا إكسيل مهمة هامة لضمان أمن وسرية رمز البرنامج الخاص بك. باستخدام الطرق الموضحة أعلاه ، يمكنك بسهولة وفعالية إخفاء التعليمات البرمجية الخاصة بك من أعين المتطفلين وحمايتها من التغييرات غير المرغوب فيها.

  1. إخفاء رمز الورقة في فبا إكسيل: لماذا وكيف
  2. الخطوات الأولى: فتح محرر فبا
  3. تكوين خصائص الورقة: إخفاء الكود
  4. سؤال وجواب
  5. كيف يمكنني إخفاء رمز ورقة العمل في فبا إكسيل?
  6. كيف يمكنني استعادة رمز مخفي من ورقة عمل في فبا إكسيل?
  7. هل من الممكن إخفاء التعليمات البرمجية فقط لبعض المستخدمين في فبا إكسيل?

إخفاء رمز الورقة في فبا إكسيل: لماذا وكيف

عند العمل مع فبا في إكسيل ، قد تحتوي وحدات الماكرو الخاصة بك على معلومات سرية أو العمليات التكنولوجية التي تريد الاحتفاظ بها سرية. ومع ذلك ، بشكل افتراضي ، يتوفر رمز الماكرو للعرض والتعديل من قبل كل مستخدم. لضمان سرية وأمن التعليمات البرمجية الخاصة بك ، يمكنك إخفاءها عن أعين المتطفلين.

في فبا إكسيل ، يمكنك إخفاء رمز ورقة العمل التي تحتوي على وحدات الماكرو الخاصة بك لمنع التغييرات غير المرغوب فيها أو المشاهدة. إخفاء رمز ورقة يجعلها غير متوفرة للعرض في إطار محرر فبا ، على الرغم من أنه لا يزال من الممكن تنفيذها واستخدامها.

لإخفاء رمز ورقة العمل في فبا إكسيل ، اتبع الخطوات التالية:

  1. افتح نافذة محرر فبا إكسل بالضغط على ألت + إف 11.
  2. في نافذة المشروع ، انقر بزر الماوس الأيمن على الورقة التي تريد إخفاء رمزها وحدد خصائص.
  3. في مربع الحوار خصائص ، تعيين قيمة الخاصية " مرئية "إلى"2 — زلشيتفيريهيدن".
  4. انقر فوق الزر" موافق".

بعد الانتهاء من هذه الخطوات ، سيتم إخفاء رمز الورقة وغير متاح للعرض أو التحرير من قبل المستخدمين الفرديين.

لعرض رمز الورقة المخفية مرة أخرى ، اتبع الخطوات التالية:

  1. افتح نافذة محرر فبا إكسل بالضغط على ألت + إف 11.
  2. في نافذة المشروع ، انقر نقرا مزدوجا فوق الورقة المخفية في قائمة المشروع.
  3. في القائمة المنسدلة على يسار زر الإغلاق ، حدد "زلشيتفيسيبل".
  4. انقر فوق الزر إغلاق.

الآن سيتم عرض رمز ورقة ومتاحة للعرض والتحرير في إطار محرر فبا.

إخفاء رمز ورقة العمل في فبا إكسيل هو وسيلة سهلة لضمان أمن التعليمات البرمجية الخاصة بك والحفاظ على سرية المعلومات الخاصة بك. تأكد من اختيار بعناية أي رمز لإخفاء ، واتبع التعليمات البرمجية إخفاء وعرض دليل لتجنب المشاكل غير المرغوب فيها وتبسيط عملك مع فبا في إكسيل.

الخطوات الأولى: فتح محرر فبا

من أجل البدء في العمل مع فبا (فيسوال باسيك للتطبيقات) في ميكروسوفت إكسيل ، تحتاج إلى فتح محرر فبا. يوفر محرر فبا بيئة التطوير التي يمكنك إنشاء وتحرير وإدارة وحدات الماكرو البصرية الأساسية ورمز.

هناك عدة طرق لفتح محرر فبا:

  1. من خلال علامة التبويب "المطور"
  2. استخدام اختصار لوحة المفاتيح "بديل + إف 11"

الطريقة 1: من خلال علامة التبويب "المطور"

  1. إطلاق مايكروسوفت إكسل
  2. في الجزء العلوي من نافذة إكسيل ، ابحث عن علامة التبويب المطور وانقر عليها. إذا كانت علامة تبويب المطور غير مرئية ، فأنت بحاجة إلى تنشيطها.
  3. في علامة التبويب المطور ، ابحث عن مجموعة التعليمات البرمجية وانقر على زر فيسوال باسيك.

بعد الانتهاء من هذه الخطوات ، يفتح محرر فبا.

الطريقة 2: استخدم اختصار لوحة المفاتيح "بديل + إف 11"

  1. لإطلاق مايكروسوفت إكسل
  2. اضغط على تركيبة المفاتيح "بديل + إف 11". يفتح محرر فبا.

بعد فتح محرر فبا ، سترى نافذة مع قائمة هرمية من مشاريع فبا ، بما في ذلك الأوراق والوحدات والنماذج. هنا يمكنك إنشاء وحدات جديدة ، إضافة وتحرير وحذف التعليمات البرمجية لأتمتة الإجراءات في إكسيل.

فتح محرر فبا هو الخطوة الأولى لتطوير وحدات الماكرو وأتمتة العمل في ميكروسوفت إكسيل. أنت الآن على استعداد للبدء في تعلم فبا وإنشاء وحدات الماكرو الخاصة بك.

تكوين خصائص الورقة: إخفاء الكود

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

1. باستخدام الخاصية المرئية

الطريقة الأولى هي استخدام الخاصية المرئية. يمكنك تعيين قيمته إلى زلشيتفيريهيدن لإخفاء رمز ورقة. على سبيل المثال ، يخفي الكود التالي رمز الورقة "الورقة 1":

رمز إخفاء فرعي ()

أوراق ("ورقة 1").مرئية = زلشيتفيريهيدن

نهاية الفرعية

2. استخدام خاصية الحماية

الطريقة الثانية هي استخدام خاصية الحماية. يمكنك تعيين قيمته إلى صحيح لحماية رمز الورقة من عرضها وتعديلها. على سبيل المثال ، يحمي الكود التالي رمز الورقة "الورقة 2":

رمز الحماية الفرعية ()

أوراق ("ورقة 2").حماية

نهاية الفرعية

3. استخدام الخاصية المقفلة

الطريقة الثالثة هي استخدام الخاصية المقفلة مع خاصية الحماية. يمكنك تعيين قيمة الخاصية المقفلة على خطأ للسماح بعرض رمز الورقة وتغييره ، ولكن في نفس الوقت قم بتعيين قيمة خاصية الحماية على صحيح لحماية الكود من التغييرات غير المرغوب فيها. على سبيل المثال ، يسمح لك الكود التالي برؤية رمز الورقة "الورقة 3" وتغييره ، ولكنه لا يسمح لك بتغييره:

رمز القفل الفرعي ()

أوراق ("ورقة 3").مقفل = خطأ

أوراق ("ورقة 3").حماية

نهاية الفرعية

استخدم إحدى هذه الطرق لإخفاء رمز الورقة وحمايته بنجاح من الوصول والتغييرات غير المرغوب فيها.

سؤال وجواب

كيف يمكنني إخفاء رمز ورقة العمل في فبا إكسيل?

لإخفاء رمز الورقة في فبا إكسيل ، تحتاج إلى العثور على الورقة المطلوبة في نافذة "مشروع فبا" وتغيير الخاصية "الرؤية" إلى "2 — زلشيتفيريهيدن". سيؤدي هذا إلى إخفاء الورقة من نظرة عامة على علامة تبويب الجداول ومن قائمة الأوراق في نافذة مشروع فبا.

كيف يمكنني استعادة رمز مخفي من ورقة عمل في فبا إكسيل?

لاستعادة رمز الورقة المخفية في فبا إكسيل ، افتح نافذة "مشروع فبا" ، وابحث عن الورقة المخفية وقم بتغيير خاصية "الرؤية" إلى "1 — زلشيتفيسيبل". بعد ذلك ، ستعود الورقة إلى نظرة عامة على علامة التبويب الجداول وتظهر في قائمة الأوراق في نافذة مشروع فبا.

هل من الممكن إخفاء التعليمات البرمجية فقط لبعض المستخدمين في فبا إكسيل?

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