Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

كيفية تعيين كلمة مرور لحماية الورقة المخفية في Excel؟

Author Xiaoyang Last modified

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

يقدم هذا الدليل خمس طرق فعالة لمساعدتك على حماية الأوراق المخفية بكلمة مرور في Excel - بدءًا من استخدام وضع VeryHidden والوحدات البرمجية VBA إلى أدوات متقدمة مثل Kutools. سنغطي أيضًا بدائل أبسط مثل حماية هيكل المصنف أو مطالبات الوصول اليدوية باستخدام الصيغ، بناءً على احتياجاتك.


تعيين كلمة المرور لحماية الأوراق المخفية باستخدام وظيفة VeryHidden

إن الطريقة العملية لتعزيز أمان الورقة المخفية في Excel هي استخدام خاصية VeryHidden، والتي تجعل الورقة غير مرئية للعمليات العادية "Unhide". مع هذه الطريقة، لا تخفي الورقة فقط ولكن أيضًا تؤمن الوصول إليها بكلمة مرور عن طريق قفل مشروع VBA. هذا النهج مناسب عندما تريد حماية البيانات الحساسة من المستخدمين غير المصرح لهم الذين قد يحاولون عرض الأوراق المخفية.

1. افتح مصنفك واضغط باستمرار على Alt + F11 لتشغيل نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications، انتقل إلى عرض > مستكشف المشروع ونافذة الخصائص للتأكد من أن اللوحتين معروضتين (هذه ضرورية لاختيار الورقة والخصائص). إذا لم يكن مستكشف المشروع مرئيًا، يمكن الضغط على Ctrl + R لإظهاره بسرعة.

click View > Project Explorer and Properties Window to display the panes

3. في الجزء Project-VBAProject، انقر لتحديد الورقة التي ترغب في حمايتها. في جزء الخصائص (غالبًا في أسفل اليسار)، ابحث عن الخاصية Visible. انقر فوق القائمة المنسدلة واختر xlSheetVeryHidden. لا يمكن جعل الأوراق المحددة بـ VeryHidden مرئية باستخدام خيار Unhide القياسي في Excel. (نصيحة: لإلغاء هذا، ستحتاج إلى العودة هنا وتغيير الخاصية مرة أخرى إلى xlSheetVisible.)

select xlSheetVeryHidden in the Properties pane

4. لتقييد الآخرين من الكشف أو تعديل خاصية VeryHidden، أضف حماية بكلمة مرور للمشروع VBA نفسه. في نافذة Microsoft Visual Basic for Applications، انقر على إدراج > وحدة (خطوة اختيارية للكود المخصص)، ثم اذهب إلى أدوات > خصائص VBAProject. هذا يفتح مربع حوار لإعدادات المشروع.

click Tools > VBAProject Properties

5. في مربع حوار VBAProject - خصائص المشروع، انتقل إلى علامة التبويب Protection. اختر الخيار Lock project for viewing. بعد ذلك، أدخل وأكد كلمة المرور المختارة في الحقول المتوفرة. هذا يقيد المستخدمين الآخرين من عرض أو تعديل أي وحدات (بما في ذلك إعدادات "VeryHidden") ما لم يعرفوا كلمة المرور الخاصة بك. تذكر اختيار كلمة مرور قوية وتخزينها بأمان.

set options in the dialog box

6. انقر على OK لتطبيق التغييرات وإغلاق مربع الحوار. بعد تعيين كلمة المرور، أغلق نافذة Microsoft Visual Basic for Applications لإكمال العملية.

7. للحفاظ على إعدادات VBA وحماية كلمة المرور، يجب حفظ ملفك كمصنف Excel مُمكن به وحدات الماكرو (*.xlsm). اذهب إلى ملف > حفظ باسم، وحدد Excel Macro-Enabled Workbook في قائمة "Save as type"، ثم احفظ الملف. إذا قمت بالحفظ بصيغة .xlsx العادية، سيتم فقد جميع التعليمات البرمجية VBA أو إعدادات الخصائص المخفية.

Save the workbook as Excel Macro-Enabled Workbook format

8. في المرة القادمة التي تفتح فيها هذا المصنف أو أي شخص آخر يحاول الوصول إلى الورقة "VeryHidden" عبر VBA، سيُطلب منه إدخال كلمة المرور التي قمت بتعيينها. راجع لقطة الشاشة أدناه للحصول على نموذج مربع الحوار النموذجي:

make the veryhidden sheets be visible, you are requested to enter a password

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


تجربة: تعيين كلمة المرور لحماية الأوراق المخفية

 
a screenshot of kutools for excel ai

اكتشف سحر Excel مع Kutools AI

  • التنفيذ الذكي: قم بعمليات الخلية، وتحليل البيانات، وإنشاء المخططات - كل ذلك يتم من خلال أوامر بسيطة.
  • الصيغ المخصصة: قم بإنشاء صيغ مصممة خصيصًا لتسهيل سير عملك.
  • برمجة VBA: كتابة وتطبيق أكواد VBA بسهولة.
  • تفسير الصيغ: فهم الصيغ المعقدة بسهولة.
  • ترجمة النصوص: تجاوز الحواجز اللغوية داخل جداول البيانات الخاصة بك.
عزز قدرات Excel لديك باستخدام أدوات تعمل بالذكاء الاصطناعي. قم بالتنزيل الآن وعش تجربة الكفاءة كما لم يحدث من قبل!

تعيين كلمة المرور لحماية الورقة المخفية باستخدام كود VBA

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

1. أولاً، اخفي الورقة التي تريد حمايتها. يمكنك القيام بذلك بالنقر بزر الماوس الأيمن على علامة تبويب الورقة واختيار إخفاء.

2. اضغط على ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.

3. في لوحة مستكشف المشروع على اليسار، ابحث وانقر نقرًا مزدوجًا على ThisWorkbook لفتح نافذة التعليمات البرمجية الخاصة بها. ألصق الكود VBA التالي في هذه الوحدة:

كود VBA: تعيين كلمة المرور لحماية الورقة المخفية

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim xSheetName As String
xSheetName = "Sheet1"
If Application.ActiveSheet.Name = xSheetName Then
    Application.EnableEvents = False
    Application.ActiveSheet.Visible = False
    xTitleId = "KutoolsforExcel"
    response = Application.InputBox("Password", xTitleId, "", Type:=2)
    If response = "123456" Then
        Application.Sheets(xSheetName).Visible = True
        Application.Sheets(xSheetName).Select
    End If
End If
Application.Sheets(xSheetName).Visible = True
Application.EnableEvents = True
End Sub

copy and paste the code into the ThisWorkbook module

ملاحظة: في مثال الكود أعلاه، Sheet1 في xSheetName = "Sheet1" يشير إلى اسم الورقة المخفية التي تريد حمايتها. قم بتغيير هذا ليتناسب مع اسم الورقة الفعلي الخاص بك. أيضًا، يتم استخدام 123456 ككلمة مرور افتراضية في If response = "123456" Then. قم بتعديل كلمة المرور لتتناسب مع احتياجات الأمان الخاصة بك. تأكد من تذكر كلمة المرور، لأن فقدانها يعني أنه قد لا تتمكن من الوصول إلى بياناتك.

للنتائج الأفضل، احفظ دائمًا مصنفك كمصنف مُمكن به وحدات الماكرو (*.xlsm) لضمان استمرارية الكود VBA. اختبر الكود عن طريق النقر بزر الماوس الأيمن على منطقة علامات تبويب الورقة ومحاولة إظهار الورقة المحمية - عند التنشيط، ستظهر مطالبة بإدخال كلمة المرور كلما تم محاولة الوصول.

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

make the veryhidden sheets be visible, you are requested to enter a password

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


حماية أوراق عمل متعددة دفعة واحدة باستخدام Kutools لـ Excel

عندما تحتاج إلى حماية عدة أو كل الأوراق في نفس الوقت، خاصة في المصنفات الكبيرة، يمكن أن تكون الحماية اليدوية واحدة تلو الأخرى مضيعة للوقت ومعرضة للإهمال. Kutools لـ Excel، وهو إضافة فعالة لمستخدمي Excel، يقدم أداة مفيدة لحماية الورقة لتطبيق حماية بكلمة مرور على العديد من الأوراق دفعة واحدة، مما يُسرّع العملية بشكل كبير.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

مع تثبيت Kutools لـ Excel، اتبع الخطوات التالية لحماية الأوراق بسرعة وبشكل جماعي:

1. انقر على تبويب Kutools Plus، ثم اختر Protect Worksheet. توضح لقطة الشاشة التالية موقع القائمة:

click Protect Worksheet feature of kutools

2. في مربع حوار Protect Worksheet، سترى جميع الأوراق مدرجة. حدد ورقة واحدة أو عدة أوراق تريد تأمينها عن طريق اختيار المربعات المقابلة لها. يجعل هذا الواجهة المرئية من السهل مراجعة وتحديد الأوراق المراد حمايتها.

choose the worksheets that you want to protect

3. انقر على OK. في الحوار التالي، أدخل كلمة المرور الخاصة بك وتأكيد، ثم انقر على OK مرة أخرى. سيقوم Kutools بتنبيهك حول عدد الأوراق التي تم حمايتها، مما يقلل من مخاطر تفويت أي أوراق.

enter a password and retype it

4. انقر على OK لإكمال وإغلاق الحوارات. الآن، جميع الأوراق المحددة محمية بكلمة المرور التي أدخلتها.

هذه الأداة لحماية المجموعات مفيدة بشكل خاص للمستخدمين الذين يديرون مصنفات تحتوي على العديد من الأوراق أو أولئك الذين يحتاجون إلى تطبيق معايير أمان متسقة. بالإضافة إلى ذلك، إذا كنت بحاجة إلى إزالة الحماية من جميع الأوراق مرة واحدة، انقر ببساطة على Kutools Plus > Unprotect Worksheet وأدخل كلمة المرور الخاصة بك لفك الحماية عن جميع الأوراق المحددة بسرعة.

click Kutools Plus > Unprotect Worksheet to cancel the protection

 قم بتنزيل وتجربة Kutools لـ Excel الآن!

مقارنة بالطرق اليدوية، فإن طريقة Kutools تقلل بشكل كبير من وقت الإعداد وتضمن عدم تجاهل أي أوراق. تذكر دائمًا إدارة كلمة المرور الخاصة بك بشكل آمن ومشاركتها فقط مع الأطراف الموثوقة.


البديل: حماية هيكل المصنف

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

لاستخدام هذه الطريقة:

1. انتقل إلى تبويب Review وانقر على Protect Workbook في مجموعة Changes.

2. في مربع الحوار، اختر Structure وأدخل كلمة مرور.

3. انقر على OK وأعد إدخال كلمة المرور لتأكيد.

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

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

البديل: محاكاة التحكم في الوصول باستخدام الصيغ (النهج اليدوي)

على الرغم من أن صيغ Excel لا تقدم حماية حقيقية بكلمة مرور، يمكنك محاكاة مطالب الوصول باستخدام ورقة هبوط مع التحقق من الصحة والصيغ. يمكن استخدام هذه الطريقة كرادع ضعيف أو أداة تعليمية، خاصة في بيئات الصف الدراسي أو التدريب حيث الأمان ليس أمرًا حرجًا.

مثال على الإعداد الأساسي:

1. في الخلية B2، اطلب من المستخدمين إدخال كلمة مرور.
2. في الخلية C2، أدخل الصيغة التالية:

=IF(B2="mypassword","Access Granted","Access Denied")

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

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

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

الملخص: أفضل الطرق لحماية الأوراق المخفية في Excel

اعتمادًا على احتياجات الأمان الخاصة بك ومستوى مهارة Excel، هناك طرق متعددة لحماية الأوراق المخفية من الوصول غير المصرح به:

  • VeryHidden + VBA: توفر حماية قوية من خلال جعل الأوراق غير مرئية في قائمة Unhide وتتطلب كلمة مرور للكشف عنها.
  • التحكم في كلمة المرور باستخدام VBA: مثالي للتحكم التفاعلي، مثل الإظهار فقط عند إدخال كلمة مرور صحيحة.
  • Kutools لـ Excel: يسهل الحماية الجماعية للأوراق دون الحاجة إلى كتابة التعليمات البرمجية - مفيد بشكل خاص للمستخدمين غير التقنيين.
  • حماية هيكل المصنف: طريقة أصلية سريعة لمنع المستخدمين من إضافة أو حذف أو إظهار الأوراق.
  • إشارات الوصول بالصيغ: رادع خفيف للمستخدمين العاديين - مناسب للبيئات التعليمية أو ذات المستوى المنخفض من الأمان.

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


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

مقالات ذات صلة:

كيفية حماية أوراق عمل متعددة دفعة واحدة في Excel؟

كيفية تعيين كلمة مرور لحماية المصنف؟

كيفية حماية / قفل التعليمات البرمجية VBA في Excel؟

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات اعتمادًا على: التنفيذ الذكي |  توليد الأكواد |  إنشاء الصيغ المخصصة |  تحليل البيانات وتوليد الرسوم البيانية |  استخدام Kutools Functions...
ميزات شائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا بدون فقدان البيانات | تقريب بدون الصيغة...
بحث متقدم: بحث بمعايير متعددة VLookup | بحث بقيم متعددة VLookup | بحث في عدة ورقات VLookup | مطابقة غامضة...
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة معتمدة | قائمة منسدلة متعددة الاختيارات...
مدير الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاقات والأعمدة...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير أدوات المصنف وورقة العمل | مكتبة النص التلقائي | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب الجدول | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...)...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع رسم بياني (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد
استخدم Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من40 لغة أخرى!

عزز مهاراتك في Excel باستخدام Kutools لـ Excel، واختبر كفاءة غير مسبوقة. Kutools لـ Excel يوفر أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة الأكثر أهمية بالنسبة لك...


Office Tab يجلب واجهة التبويب إلى Office ويجعل عملك أسهل بكثير

  • تفعيل تحرير وقراءة عبر التبويبات في Word، Excel، PowerPoint، Publisher، Access، Visio وProject.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة في نفس النافذة، بدلاً من نوافذ مستقلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات اليومية من الفأرة!

جميع إضافات Kutools. مثبت واحد

حزمة Kutools for Office تجمع بين إضافات Excel وWord وOutlook وPowerPoint إضافة إلى Office Tab Pro، وهي مثالية للفرق التي تعمل عبر تطبيقات Office.

Excel Word Outlook Tabs PowerPoint
  • حزمة الكل في واحد — إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
  • مثبّت واحد، ترخيص واحد — إعداد في دقائق (جاهز لـ MSI)
  • الأداء الأفضل معًا — إنتاجية مُبسطة عبر تطبيقات Office
  • تجربة كاملة لمدة30 يومًا — بدون تسجيل، بدون بطاقة ائتمان
  • قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد