كيف يمكن قفل الشاشة لمنع التمرير في ورقة عمل Excel؟
في Microsoft Excel، من الطبيعي أن تتمكن من التمرير بحرية في ورقة العمل بأي اتجاه للوصول إلى جميع الخلايا والبيانات. لكن قد ترغب أحيانًا في تقييد تنقل المستخدم حصريًا إلى منطقة محددة—مثل الخلايا ضمن النطاق A1:M100—وهو أمرٌ مفيدٌ خصوصًا عند مشاركة الملفات مع الآخرين، أو حماية النماذج، أو توجيه المستخدمين للتركيز فقط على الأقسام ذات الصلة. فكيف يمكنك إعداد قفل للشاشة بسرعة وسهولة يمنع التمرير خارج تلك المنطقة المحددة في ورقة عمل Excel الخاصة بك؟
قفل شاشة ورقة العمل لمنع التمرير عن طريق ضبط الخصائص يدويًا
قفل شاشة ورقة العمل لمنع التمرير باستخدام كود VBA
قفل شاشة ورقة العمل لمنع التمرير باستخدام Kutools لـ Excel بنقرة واحدة
بديل: تمييز الخلايا الخارجة عن النطاق باستخدام صيغ Excel (تحذير بصري)
قفل شاشة ورقة العمل لمنع التمرير عن طريق ضبط الخصائص يدويًا
يوفّر Excel ميزة مدمجة تتيح لك تقييد منطقة التمرير في ورقة العمل يدويًّا. من خلال ضبط خاصيةScrollArea في مربع حوار خصائص الورقة، يمكنك تحديد التنقّل ليقتصر فقط على نطاق معيّن، مثلA1:M100. هذه الطريقة مباشرة، لكنها متاحة فقط أثناء فتح المصنف وتتطلب الوصول إلى أدوات المطور.
1. افتح ورقة العمل التي تريد تقييدها، لضمان تطبيق الإعدادات على الورقة الصحيحة.
2. انتقل إلى تبويبDeveloper في شريط Excel، ثم انقر علىProperties. في مربع حوارProperties الظاهر، ابحث عن الحقلScrollAreaوأدخل النطاق المطلوب (على سبيل المثال،)A1:M100). سيقيّد هذا الإعداد نشاطك داخل المنطقة التي حددتها. انظر لقطة الشاشة:

3. أغلق مربع حوارProperties لحفظ التغييرات. بعد ذلك، ستلاحظ أنه لم يعد بإمكانك النقر أو التمرير أو تحديد خلايا خارج النطاق المحدد في ورقة العمل.
ملاحظات:
- يجب أن يكون نطاق الخلايا المُدخل في مربعScrollArea متصلًا (مثل: A1:M100). ولا يمكن تعيين نطاقات غير متجاورة هنا.
- لإزالة قيد التمرير، ما عليك سوى حذف مرجع النطاق من حقلScrollArea في خصائص الورقة وتأكيد التغيير. وسيُعيد ذلك تمكين التنقّل الحر عبر كامل ورقة العمل.
- ضع في اعتبارك أن هذا القيد على التمرير لن يظل ساريًا بعد إغلاق المصنف وإعادة فتحه، لذا ستحتاج إلى إعادة تطبيق الإعداد للحفاظ على تفعيله.
نصائح:إذا لم يكن تبويبDeveloper ظاهرًا في شريط Excel الخاص بك، فقد تحتاج إلى تفعيله أولًا. للحصول على تعليمات خطوة بخطوة، راجعكيفية إظهار/عرض تبويب المطور في Excel 2007/2010/2013 الشريط؟.
السيناريوهات المناسبة:يُعد هذا الحل مثاليًا لحماية الورقة بسرعة في المشاريع أو المسودات التي لا تتطلب قيودًا دائمة. ومع ذلك، فإن عيبه الرئيسي هو أن المستخدمين سيضطرون إلى إعادة تعيينه كل مرة يعيدون فيها فتح المصنف.
قفل شاشة ورقة العمل لمنع التمرير باستخدام كود VBA
للمستخدمين الذين يبحثون عن مزيد من المرونة أو يرغبون في أتمتة عملية القفل، يُعد استخدام VBA (Visual Basic for Applications) حلاً فعّالًا. فباستخدام نص برمجي بسيط، يمكنك بسرعة تعيين قيود منطقة التمرير أو إزالتها من أي ورقة عمل. وتكون هذه الطريقة مثالية خاصةً إذا كنت بحاجة متكررة إلى قفل نفس المنطقة أو رغبت في تضمين هذه الإعدادات ضمن سير عمل ماكرو أكثر شمولاً.
1. اضغط علىALT + F11 لتشغيل نافذةMicrosoft Visual Basic for Applications. هنا يمكنك كتابة كود VBA وإدارته في Excel.
2. في نافذة VBA، انقر علىInsert > Module. الصق الكود التالي في الوحدة المفتوحة، وتأكد من تعديل اسم ورقة العمل ونطاق التمرير في الكود ليتناسب مع متطلباتك.
كود VBA: قفل شاشة ورقة العمل لمنع التمرير
Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = "A1:M100"
End Sub
3. لتشغيل الكود، اضغط علىF5 أثناء تنشيط الوحدة. أصبحت الآن منطقة التمرير في الورقة مقيدة بنطاق محدود.
ملاحظات:
- استبدلSheet1 في الكود باسم ورقة العمل الفعلية الخاصة بك، واستبدلA1:M100 بالنطاق الذي ترغب في التمرير إليه.
- إذا رغبت في إلغاء قفل ورقة العمل والسماح بالوصول إلى جميع الخلايا، الصق الكود التالي وشغّله بنفس الطريقة:
كود VBA: إلغاء قفل شاشة ورقة العمل
Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = ""
End Sub
نصائح عملية:يمكنك حفظ كود VBA في مصنفك لأتمتة إعدادات منطقة التمرير كلما فتحت الملف. ولتطبيق القيود بشكل دائم، فكّر في إضافة كود VBA إلى حدثWorkbook_Open في نافذة الكود الخاصة بـ ThisWorkbook. وتذكّر أن تحفظ مصنفك كملف يدعم الماكرو (.xlsm) لضمان عمل الكود بشكل صحيح.
استكشاف الأخطاء وإصلاحها:إذا ظهرت لك رسالة خطأ أثناء التشغيل، فتأكد من صحة اسم ورقة العمل ونطاق منطقة التمرير. ولا تنسَ تفعيل الماكرو من إعدادات مركز الثقة في Excel، واحفظ دائمًا نسخة احتياطية من ملفاتك المهمة قبل تشغيل أي كود غير مألوف.
السيناريوهات المناسبة:تُعد حلول VBA مثالية للمستخدمين المتقدمين، والمهمات المؤتمتة، والبيئات التي تتطلب قيودًا مخصصة وقابلة للتكرار. ومع ذلك، قد يكون تفعيل الماكرو مقيدًا في البيئات المؤسسية ذات الأمان العالي.
قفل شاشة ورقة العمل لمنع التمرير باستخدام Kutools لـ Excel بنقرة واحدة
يأتي Kutools لـ Excel مزودًا بأداة مفيدة تسمىإخفاء المنطقة غير المحددة، تتيح لك تقييد التنقّل إلى منطقة معيّنة في ورقة العمل بنقرة واحدة! هذه الميزة سهلة الاستخدام ولا تتطلب كتابة أي أكواد يدويًّا، بل وتتميّز أيضًا بإخفاء المناطق خارج نطاق تحديدك فورًا، مما يبسّط التفاعل مع الورقة ويعزز تركيزك.
بعد تثبيتKutools لـ Excel، اتبع الخطوات التالية لتقييد منطقة التمرير فورًا:
1. حدد نطاق الخلايا الذي تريد تقييد المستخدمين إليه (مثلًا: A1:M100)، ثم انقر علىKutools > Show & Hide > إخفاء المنطقة غير المحددة. انظر لقطة الشاشة:

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

ملاحظة:لاستعادة إمكانية رؤية جميع خلايا ورقة العمل، اذهب إلىKutools>Show & Hide>إظهار جميع النطاقات المخفيةكما هو موضح أدناه:

يُعد هذا النهج سهل الاستخدام للغاية، وهو مثالي لأولئك الذين يحتاجون إلى تقييد سريع أو لمشاركة نماذج وقوالب محمية. كما يبرز كحل عملي خصوصًا في التعاون الجماعي، والأنشطة التعليمية، أو إدارة تنقل ورقة العمل للمستخدمين الأقل خبرة.
حمّل Kutools لـ Excel وجربه مجانًا الآن!
المزايا:يُبسّط Kutools إعداد منطقة التمرير وإزالتها دون الحاجة إلى كتابة أكواد يدويًّا أو امتلاك مهارات متقدمة في Excel. تظهر التغييرات فورًا ويمكنك التراجع عنها بنقرة واحدة! كما أنه مثالي للشركات والمعلّمين وأي شخص يحتاج إلى تقييد مناطق ورقة العمل بشكل متكرر.
احتياطات:إذا قمت بحفظ المصنف وإغلاقه، فعند إعادة فتحه ستحتاج إلى إعادة تطبيق قيد منطقة التمرير باستخدام Kutools أو طرق أخرى. ولحماية ورقة العمل بشكل مستمر، اجمع بين تقييد منطقة التمرير وميزات حماية الورقة.
عرض توضيحي: قفل شاشة ورقة العمل لمنع التمرير باستخدام Kutools لـ Excel بنقرة واحدة
بديل: تمييز الخلايا الخارجة عن النطاق باستخدام صيغ Excel (تحذير بصري)
في بعض الحالات، بدلاً من تقييد الوصول بالكامل، قد ترغب في وضع علامة مرئية على الخلايا الواقعة خارج مساحة العمل المقصودة لديك، وتنبيه المستخدمين إذا قاموا بتعديل خلايا خارج الحدود عن طريق الخطأ. ويمكنك تحقيق ذلك باستخدام تنسيق الشروط في Excel مع صيغ بسيطة.
1. حدد ورقة العمل بأكملها أو نطاقًا واسعًا قد يحتوي على تعديلات غير مرغوب فيها.
2. انتقل إلىالصفحة الرئيسية > استخدم تنسيق الشروط > قاعدة جديدة > استخدم صيغة لتحديد الخلايا التي سيتم تنسيقها.
3.في مربع الصيغة، أدخل الصيغة التالية لتمييز أي خلية خارج النطاق المستهدف (على سبيل المثال، خارج A1:M100):
=OR(ROW()<1,ROW()>100,COLUMN()<1,COLUMN()>13) 4.اختر نمط التنسيق (مثل خلفية حمراء أو حدود)، ثم انقر فوق «موافق». سيُنبّه هذا المستخدمين بصريًّا فور دخولهم مناطق خارج نطاق ورقة العمل المخصصة لك. ملاحظة: الصيغة أعلاه معدّة خصيصًا لمنطقة تمتد من الصف 1 إلى الصف 100، والعمود 1 (A) إلى العمود 13 (M).
نصيحة عملية:تنسيق الشروط ليس ميزة أمان—فلا يزال بإمكان المستخدمين التفاعل مع الخلايا الواقعة خارج منطقتك، لكنه يُعدّ إشارة مرئية مفيدة في بيئات النماذج أو جمع البيانات، كشكلٍ من أشكال التقييد اللطيف.
استكشاف الأخطاء والاقتراحات:إذا لاحظت أن تقييد منطقة التمرير لا يُطبَّق بعد إعادة فتح الملف، فتذكر أن كلاً من الإعدادات اليدوية وإعدادات Kutools يتطلب إعادة تطبيقها في كل جلسة. وللحصول على تأثير دائم، استخدم VBA في ماكرو الملف، أو فكّر في تفعيل حماية الورقة مع فتح القفل بشكل انتقائي للخلايا المطلوبة. ولا تنسَ إبلاغ مستخدمي ورقة العمل بأي قيود على التنقل لتجنب الالتباس.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل