كيف يمكنك حذف جميع النطاقات المسماة في Excel بسرعة؟
عند العمل في Excel، تُستخدم النطاقات المسماة التي تُستعمل بشكل متكرر لتبسيط المراجع في الصيغ، وتسهيل التنقّل، وجعل مصنفك أكثر وضوحًا. ومع تطوّر مشروعك، قد تتراكم لديك مجموعة كبيرة من النطاقات المسماة التي لم تعد بحاجة إليها، ما قد يؤدي إلى الارتباك أو الفوضى في مصنفك. في مثل هذا السيناريو، قد ترغب في حذف جميع النطاقات المسماة دفعة واحدة بدلًا من إزالتها يدويًّا واحدة تلو الأخرى. دعنا نستعرض طرقًا فعّالة لتحقيق ذلك بكفاءة في Excel.
احذف جميع النطاقات المسماة بالانتقال إلى مدير الأسماء
يُعدّ «مدير الأسماء» أداةً مدمجة في Excel صُمّمت خصيصًا لإدارة النطاقات المسماة بسلاسة. من خلال مربع الحوار هذا، يمكنك إنشاء النطاقات المسماة أو تعديلها أو حذفها بسهولة لتلبية احتياجاتك بدقة. وتُعدّ هذه الطريقة مثالية للمستخدمين المتمرسين على واجهة Excel الرسومية والذين يفضلون مراجعة النطاقات المسماة قبل حذفها. اتبع الخطوات التالية لحذف عدة نطاقات مسماة — أو جميعها — بسرعة من مصنفك:
1. افتحمدير الأسماءبالنقر علىالصيغ > مدير الأسماءفي شريط Excel. وسيعرض لك ذلك قائمة بجميع النطاقات المسماة الموجودة حاليًّا في مصنفك.
2. في مربع حوارمدير الأسماء، يمكنك تحديد النطاقات المسماة بشكل جماعي. للقيام بذلك، اضغط مع الاستمرار على مفتاحShift لتحديد سلسلة من الأسماء، أو استخدم مفتاحCtrl لتحديد نطاقات مسماة فردية حسب الحاجة.
3. بعد إجراء التحديد، انقر على زرحذففي أعلى مربع الحوار. سيعرض لك Excel نافذة تأكيد للتأكد من رغبتك في حذف الأسماء المحددة. خذ لحظة هنا للتحقق مرة أخرى من أنك لست بحاجة إلى أيٍّ من الأسماء التي سيتم حذفها.
4. انقر علىموافقفي مربع المطالبة لتأكيد اختيارك. سيتم حذف جميع النطاقات المسماة المحددة فورًا وإزالتها من المصنف الحالي.
![]() | ![]() | ![]() |
نقاط يجب مراعاتها:
- سيؤدي حذف النطاقات المسماة المستخدمة في الصيغ إلى جعل تلك الصيغ تُرجع أخطاءً. لذا، قبل الحذف، فكّر في استبدال النطاقات المسماة بمراجع الخلايا إذا كانت الصيغ تعتمد عليها.
- إذا كنت ترغب في حذف نطاقات مسمّاة معيّنة فقط، فاخترها بعناية بدلاً من حذف الكل، إذ لا يمكن التراجع عن هذا الإجراء.
- يعمل «مدير الأسماء» بكفاءة مع عددٍ معتدل من الأسماء. ولكن إذا كان مصنفُك يحتوي على مئات النطاقات المسماة، فقد يستغرق الإجراء بعض الوقت، نظرًا لأن عمليات التحديد والتأكيد تتطلب معالجةً يدوية.
استبدل جميع النطاقات المسماة بمراجع الخلايا المقابلة في الصيغ
توفّر ميزةاستبدال اسم الخليةفي Kutools لـ Excel حلاً موثوقًا عندما تحتاج إلى تحديث صيغ مصنفك قبل حذف أي نطاقات مسماة. فبإمكان هذه الأداة مسح نطاق معيّن أو ورقة عمل كاملة أو حتى المصنف بأكمله لتحديد جميع الصيغ التي تستخدم النطاقات المسماة، ثم تقوم تلقائيًّا باستبدال تلك الأسماء بمراجع الخلايا الفعلية الخاصة بها—مما يضمن استمرار عمل صيغك دون انقطاع بعد الحذف. وهي مفيدةٌ بشكل خاص إذا كان مصنفك يعتمد على النطاقات المسماة في صيغه وترغب في تجنّب المراجع التالفة أو أخطاء الحساب.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
احذف جميع النطاقات المسماة باستخدام كود VBA
إذا كنت مرتاحًا للعمل مع ماكرو، فإن استخدام كود VBA يُعدّ حلاً عمليًّا وفعّالًا لحذف جميع النطاقات المسماة من المصنف تلقائيًّا. وهي طريقة مثالية خصوصًا للمصنفات الكبيرة التي تحتوي على عددٍ كبير من النطاقات المسماة، أو عندما تحتاج إلى تكرار عملية الحذف بانتظام عبر عدة ملفات.
1. للبدء، اضغط علىALT + F11 لفتح نافذةمايكروسوفت فيجوال بيسيك للتطبيقات.
2. في محرر VBA، انقر علىإدراج > وحدةلإضافة وحدة جديدة، ثم الصق مقتطف الكود أدناه فينافذة الوحدة.
كود VBA: حذف جميع النطاقات المسماة في Excel
Sub DeleteNames()
'Update 20140314
Dim xName As Name
For Each xName In Application.ActiveWorkbook.Names
xName.Delete
Next
End Sub
3. لتشغيل الكود، اضغط علىF5 بينما يكون المؤشر داخل الوحدة، أو انقر على زرتشغيل. سيقوم الكود فورًا بإزالة جميع النطاقات المسماة من المصنف الحالي.
نصائح إضافية:
- احفظ مصنفك دائمًا قبل تشغيل VBA، لأن التغييرات التي تُجريها الماكرو لا يمكن التراجع عنها.
- إذا كان مصنفك يحتوي على أوراق محمية أو كانت النطاقات المسماة تُستخدم في الصيغ، فتحقق بعناية من التأثير بعد الحذف؛ إذ ستعرض الصيغ التي تشير إلى أسماء محذوفة أخطاءً.
- لتقييد الحذف على النطاقات المسماة في ورقة عمل معيّنة، يمكنك تخصيص كود VBA بشكل إضافي.
- إذا واجهت «خطأً أثناء التشغيل»، فتأكد من تفعيل الماكرو، ثم جرّب إغلاق Excel وإعادة فتحه قبل إعادة تشغيل الماكرو.
المزايا والعيوب:
- طريقة VBA فعّالة جدًّا للحذف الجماعي وللمهام القابلة للتكرار.
- على عكس مدير الأسماء، تفقد القدرة على المراجعة والاختيار الانتقائي لحذف الأسماء ما لم تُعدّل الكود.
- هذا النهج أنسب للمستخدمين المتقدمين أو لأولئك الذين يتعاملون مع مصنفات كبيرة أو معقدة ويرغبون في تنظيفها بكفاءة.
إذا لم تكن معتادًا على الماكرو، فننصحك بزيارةصفحة دعم مايكروسوفت الرسميةللحصول على إرشادات إضافية حول النطاقات المسماة وVBA.
مقالات ذات صلة:
كيف تُخفي أو تُظهِر جميع النطاقات المسماة في Excel؟
كيف يمكنك عرض النطاقات المسماة في Excel؟
كيف تُنشئ نطاقًا مسمّى ديناميكيًّا في Excel؟
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل


