إكسل هو أداة معالجة البيانات القوية التي توفر القدرة على تطبيق مختلف صيغ الخلايا ، وظائف ، والرسوم البيانية. ومع ذلك ، في بعض الأحيان يكون من الضروري حظر تغيير خلايا معينة عند سحب البيانات. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، عندما تكون هناك حاجة لإصلاح قيم معينة ومنعها من التغيير عن طريق الخطأ.
على الرغم من أن إكسيل ليس لديه خيار خاص لقفل الخلايا عند التمدد ، يمكنك استخدام إعدادات حماية الورقة والصيغة لهذا الغرض. تتمثل إحدى الطرق في تطبيق صيغة تخفي البيانات تلقائيا في خلية عندما يتم سحبها إلى خلايا أخرى.
ملاحظة: قد تختلف عملية حماية الخلايا عند التمدد قليلا في إصدارات مختلفة من إكسيل. تتناول هذه المقالة مثالا يستند إلى إكسيل 2016.
إعداد الصيغة لمنع تغيير الخلية عند التمدد على النحو التالي:
الخطوة 1: حدد الخلية أو نطاق الخلايا التي تريد حمايتها.
الخطوة 2: انقر بزر الماوس الأيمن على النطاق المحدد وحدد" تنسيق الخلية " من قائمة السياق.
الخطوة 3: في النافذة التي تفتح ، حدد علامة التبويب" الحماية "وحدد المربع بجوار عنصر" الحظر". انقر فوق الزر موافق.
الآن ، عند سحب البيانات ، ستبقى الخلايا المحددة دون تغيير. بهذه الطريقة يمكنك حفظ القيم المطلوبة دون القلق بشأن التغييرات العرضية عند العمل مع الجداول في إكسيل.
- طرق حظر تغييرات الخلايا في إكسيل
- استخدام الوضع المحمي لمنع تغييرات الخلايا في إكسيل
- تطبيق الصيغ والوظائف لقفل خلية عند التمدد في إكسيل
- تعيين وصول خاص إلى خلية في إكسيل لمنع التغييرات
طرق حظر تغييرات الخلايا في إكسيل
| الطريقة | الوصف |
|---|---|
| حماية ورقة | واحدة من أبسط الطرق هي حماية ورقة عمل إكسيل. يمكنك تعيين كلمة مرور على الورقة لمنع تغييرها. للقيام بذلك ، حدد علامة التبويب "مراجعة" في إكسيل ، ثم انقر فوق "حماية ورقة" وتعيين كلمة مرور للحماية. |
| الصيغ والتحقق من صحة البيانات | هناك طريقة أخرى لحظر تغييرات الخلايا وهي استخدام الصيغ والتحقق من صحة البيانات. يمكنك إنشاء صيغ تملأ الخلايا تلقائيا ، أو استخدام التحقق من صحة البيانات لتقييد إدخال قيم أو تنسيقات بيانات معينة. |
| باستخدام فبا | إذا كنت بحاجة إلى طريقة أكثر تقدما ومرونة لمنع التغييرات الخلية ، يمكنك استخدام فبا (البصرية الأساسية للتطبيقات). باستخدام فبا ، يمكنك كتابة برنامج نصي من شأنها أن تؤدي إجراءات معينة عندما يتم تغيير الخلايا ، مثل تأمين الخلايا أو عرض رسائل الخطأ. |
كل طريقة من هذه الطرق لها مزاياها وقيودها ، لذا يمكنك اختيار الخيار الأنسب حسب احتياجاتك. بغض النظر عن الطريقة المختارة ، حظر التغييرات الخلية في إكسيل يسمح لك للحفاظ على سلامة البيانات وحماية الجدول من التغييرات العرضية أو غير المرغوب فيها.
استخدام الوضع المحمي لمنع تغييرات الخلايا في إكسيل
يوفر إكسيل القدرة على استخدام الوضع المحمي لمنع محتويات خلايا معينة من التغيير عند سحب البيانات أو نسخها.
لحماية الخلية من التغييرات ، اتبع الخطوات التالية:
- حدد الخلايا التي تريد حمايتها من التغييرات.
- انقر بزر الماوس الأيمن على الخلايا المحددة وحدد" تنسيق الخلية " من قائمة السياق.
- انتقل إلى علامة التبويب الأمان في مربع الحوار تنسيق الخلية.
- حدد المربع بجوار خيار" حماية الخلايا "وانقر فوق "موافق".
بعد تطبيق الحماية ، لن تكون الخلايا التي حددتها متاحة للتعديل. هذا يعني أنه عند سحب البيانات أو نسخها ، ستبقى محتويات هذه الخلايا دون تغيير.
لتمكين الوضع المحمي في إكسيل:
- افتح علامة التبويب المطور على شريط أدوات إكسيل.
- انقر فوق الزر" حماية ورقة العمل "في مجموعة" الحماية".
- في مربع الحوار الذي يظهر ، حدد مربع الاختيار" حماية الورقة " وأدخل كلمة المرور ، إذا لزم الأمر.
- انقر فوق "موافق".
الآن سيتم حظر جميع التغييرات في الخلايا ما لم تقم بإزالة حماية الورقة.
ملاحظة: لإزالة حماية خلية أو ورقة ، ما عليك سوى تكرار الخطوات المذكورة أعلاه وإلغاء تحديد المربع بجوار خيار "حماية الخلايا" أو "حماية الورقة". إذا تم استخدام كلمة مرور ، فستحتاج إلى إدخال كلمة مرور لإزالة الحماية.
تطبيق الصيغ والوظائف لقفل خلية عند التمدد في إكسيل
يوفر إكسيل القدرة على قفل الخلايا عند التمدد باستخدام الصيغ والوظائف. يعد هذا مناسبا جدا عندما تحتاج إلى حماية بيانات معينة من التغييرات العرضية أو حفظ تنسيقها.
أحد الأمثلة على استخدام الصيغ لقفل الخلية هو وظيفة إف ، والتي تسمح لك بتعيين الشرط الذي سيتم قفل الخلية بموجبه. على سبيل المثال ، تقوم الصيغة التالية بحظر خلية إذا كانت القيمة في الخلية المجاورة أكبر من 10:
= إذا (أ1 > 10 ، ""،A أ 1 1)
في هذه الحالة ، إذا كانت القيمة في الخلية أ 1 أكبر من 10 ، تقوم الصيغة بإرجاع سلسلة فارغة ، والتي ستغلق الخلية A أ 1 1. إذا كانت القيمة في الخلية أ1 أقل من أو تساوي 10 ، فإن الصيغة ترجع القيمة نفسها من الخلية أ1 ، وبالتالي تترك الخلية غير مقفلة.
ملاحظة: لاستخدام مراجع الخلايا المطلقة ، يجب وضع الأحرف $ أمام الإحداثيات الأبجدية الرقمية للخلايا.
يمكنك أيضا استخدام وظيفة إسبلانك للتحقق من فراغ الخلية وقفلها ، بشرط ألا تكون فارغة. على سبيل المثال:
= إذا (إسبلانك (أ1) ، ""،A أ 1 1)
في هذا المثال ، إذا كانت الخلية أ 1 فارغة ، فستعيد الصيغة سلسلة فارغة ، والتي ستقفل الخلية A أ 1 1. إذا كانت الخلية أ1 تحتوي على أي بيانات ، فإن الصيغة ترجع القيمة نفسها من الخلية أ1 ، تاركة الخلية غير مقفلة.
وهكذا ، باستخدام الصيغ وظائف مماثلة في إكسيل ، يمكنك بسهولة وفعالية قفل الخلايا عند تمتد لهم ، وضمان أن يتم حفظ البيانات وتنسيقها.
تعيين وصول خاص إلى خلية في إكسيل لمنع التغييرات
يوفر إكسيل القدرة على وضع قيود على التغييرات الخلية لمنع تغييرات البيانات غير مقصودة أو غير مصرح بها. يمكن أن يكون منع تغييرات الخلايا مفيدا ، خاصة عندما يكون لديك قالب مستند أو معلومات مهمة تحتاج إلى الحماية.
يمكن استخدام الخطوات التالية لإنشاء وصول خاص إلى الخلية ومنع تعديلها:
- افتح ملف إكسيل الذي تريد منع تعديل الخلية فيه.
- حدد الخلية أو نطاق الخلايا التي تريد حمايتها.
- انقر بزر الماوس الأيمن فوق الخلايا المحددة وحدد" تنسيق الخلية " من قائمة السياق.
- في نافذة" تنسيق الخلية "التي تفتح ، انتقل إلى علامة التبويب" الحماية".
- حدد مربع الاختيار" حظر "في علامة التبويب" الحماية".
- انقر فوق موافق لإغلاق نافذة تنسيق الخلية.
- انتقل إلى علامة التبويب" مراجعة " على شريط أدوات إكسيل.
- انقر فوق الزر" حماية الورقة "في قسم" الحماية".
- بعد ذلك ، ستتم حماية الخلايا التي قمت بتعيين قيود عليها من التغييرات.
يرجى ملاحظة أنه لتغيير الخلايا المغلقة ، تحتاج إلى إنشاء كلمة مرور أو استخدام أساليب المصادقة الأخرى المتاحة في إكسيل.