Skip to main content

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

Author: Siluvia Last Modified: 2025-05-30

تتحدث هذه المقالة عن منع حذف محتويات خلايا معينة في Excel. يمكنك تحقيق ذلك باستخدام الطرق الموجودة في هذه المقالة.

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


منع حذف محتويات الخلايا المحددة عن طريق حماية ورقة العمل

افتراضيًا، جميع الخلايا في ورقة العمل مقفلة. إذا كنت ترغب في منع حذف محتويات خلايا معينة، وجعل الخلايا الأخرى قابلة للتحرير بعد الحماية، يرجى اتباع الخطوات التالية.

1. انقر على الزر select button في الزاوية العلوية اليسرى من ورقة العمل لتحديد ورقة العمل بأكملها. ثم اضغط على Ctrl + 1 لفتح مربع الحوار تنسيق الخلايا مربع الحوار.

2. في مربع الحوار تنسيق الخلايا المنبثق، قم بإلغاء تحديد الخيار مقفل تحت علامة التبويب حماية، ثم انقر فوق زر موافق. شاهد لقطة الشاشة:

uncheck the Locked option under the Protection tab

3. حدد الخلايا التي لا تريد حذف محتوياتها، واضغط على Ctrl + 1 لفتح مربع الحوار تنسيق الخلايا مرة أخرى، وحدد الخيار مقفل تحت علامة التبويب حماية، ثم انقر فوق زر موافق.

check the Locked option under the Protection tab

4. الآن انقر فوق مراجعة > حماية الورقة، ثم حدد كلمة المرور الخاصة بك وقم بتأكيدها في كل من مربعي الحوار حماية الورقة و تأكيد كلمة المرور.

specify and confirm the password

الآن تم حماية ورقة العمل. ولن يتم حذف محتويات الخلايا المحددة بعد الآن.

a screenshot of kutools for excel ai

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

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

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

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

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

2. انسخ والصق كود VBA أدناه في نافذة الكود الخاصة بنافذة Microsoft Visual Basic for Applications.

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

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A1:E7")) Is Nothing Then Exit Sub
    On Error GoTo ExitPoint
    Application.EnableEvents = False
    If Not IsDate(Target(1)) Then
        Application.Undo
        MsgBox " You can't delete cell contents from this range " _
        , vbCritical, "Kutools for Excel"
    End If
ExitPoint:
    Application.EnableEvents = True
End Sub

ملاحظة: في الكود، A1:E17 هو النطاق الذي ستحمي محتوياته من الحذف. يمكنك تغيير النطاق بناءً على احتياجاتك.

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

when deleting cell contents from the specific range, a warning message will pop out


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

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

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

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


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

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