KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن تغيير حجم نطاق مسمّى موجود في Excel؟

المؤلفSiluviaتاريخ التعديل

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

تغيير حجم نطاق مسمّى موجود باستخدام دالة مدير الأسماء
تغيير حجم نطاق مسمّى موجود باستخدام كود VBA
تغيير حجم نطاق مسمّى موجود باستخدام Kutools لـ Excel


تغيير حجم نطاق مسمّى موجود باستخدام دالة مدير الأسماء

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

اتبع الخطوات التالية لتغيير حجم نطاق مسمّى باستخدام مدير الأسماء:

1. انقر على علامة التبويبالصيغفي شريط Excel، ثم اخترمدير الأسماء. سيؤدي ذلك إلى فتح قائمة بجميع النطاقات المسمَّاة في مصنفك لإدارتها بسهولة. انظر لقطة الشاشة:

لقطة شاشة لخيار "مدير الأسماء" ضمن تبويب "الصيغ" في Excel

2. في مربع الحوارمدير الأسماء، سترى جميع الأسماء المعرَّفة في المصنف. اختر اسم الخلية الذي تريد تغييره، ثم انقر على الزرزر تحديد النطاقالموجود على الجانب الأيمن من مربعيشير إلى.

لقطة شاشة لتحديد نطاق جديد في مربع "يشير إلى"

3. الآن، تم تفعيل مربعمدير الأسماء – يشير إلى. في هذه المرحلة، يمكنك تحديد نطاق جديد مباشرةً على ورقة العمل، أو إدخال عنوان النطاق الجديد يدويًّا (مثل:=Sheet6!$A$1:$E$6) في المربع. بعد تحديد النطاق الجديد أو إدخاله، أغلق مربع الحوار المنبثق لتطبيق التغييرات.

لقطة شاشة لتحديد نطاق جديد للنطاق المسمى

4. ستعود الآن إلى مربع الحوارمدير الأسماء. انقر على الزرزر الحفظ لتأكيد التغييرات، ثم انقر أخيرًا على زرإغلاقللخروج من مربع الحوار. سيشير النطاق المسمّى المحدد الآن إلى المنطقة الجديدة التي حددتها. انظر لقطة الشاشة:

لقطة شاشة لمربع حوار "مدير الأسماء"

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

لقطة شاشة تُظهر النطاق المسمى بعد تغيير حجمه في Excel

نصائح:عند تغيير حجم نطاق مسمّى باستخدام مدير الأسماء، تأكد من أن النطاق الجديد لا يتداخل مع بيانات حرجة أخرى، ولا يحذف أي خلايا مطلوبة، إذ قد يؤثر ذلك على الصيغ أو قواعد التحقق من صحة البيانات المعتمدة على هذا النطاق.

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


تغيير حجم نطاق مسمّى موجود باستخدام كود VBA

إذا كنت بحاجة إلى تعديل أحجام النطاقات المسمّاة بشكل متكرر، أو كان لديك عدة نطاقات لتحديثها دفعة واحدة، فإن استخدام كود VBA يمكن أن يوفّر وقتك بشكل كبير من خلال أتمتة هذه العملية. تُوصى هذه الطريقة خصوصًا للمستخدمين المتقدمين أو لأولئك الذين يشعرون بالراحة في العمل ضمن بيئة Visual Basic for Applications. كما يمنحك VBA تحكمًا أكبر، مثل القدرة على تغيير أحجام عدة نطاقات مسمّاة في عملية واحدة.

اتبع هذه الخطوات لتغيير حجم نطاق مسمّى عبر VBA:

1. اضغط علىAlt + F11 معًا لفتح محررمايكروسوفت Visual Basic for Applications.

2. في محرر VBA، انقر علىإدراج > وحدة نمطيةمن القائمة. سيؤدي ذلك إلى فتح نافذة وحدة نمطية جديدة يمكنك فيها إدخال كود VBA الخاص بك.

3. الصق كود VBA التالي في نافذة الوحدة النمطية:

VBA: تغيير حجم نطاق مسمّى

Sub ResizeNamedRange()
	Dim xWb As Workbook
	Dim xNameString As String
	Dim xName As Name
	Set xWb = Application.ActiveWorkbook
	xNameString = Application.InputBox("Name:", xTitleId, "", Type: = 2)
	Set xName = xWb.Names.Item(xNameString)
	With xName
		.RefersTo = .RefersToRange.Resize(10, 6)
	End With
End Sub

ملاحظات:

1. تعيّن المعلمة "10،6" في السطر.RefersTo = .RefersToRange.Resize(10,6)الحجم الجديد للنطاق المسمّى: 10 صفوف و6 أعمدة. يمكنك ضبط هذه الأرقام لتناسب احتياجاتك. على سبيل المثال، لتغيير الحجم إلى 4 صفوف وعمودين، استبدلها بـ.Resize(4,2).
2. احرص على التأكد من أن حجم التغيير المحدد لن يتجاوز مساحة ورقة العمل المتاحة؛ ففي حال تجاوزه لذلك، قد يحدث خطأ.
3. إذا كان النطاق المسمّى الذي أدخلته غير موجود أو مكتوبًا بشكل خاطئ، فسيُرجع الكود خطأً. راجع الاسم جيدًا قبل المتابعة.

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

لقطة شاشة لمربع الإدخال الذي تُدخل فيه النطاق المسمى لتغيير حجمه

سيتم تغيير حجم النطاق المسمى فورًا وفقًا لمواصفاتك، وستُحدَّث جميع الإشارات إليه في جميع أنحاء المصنف لتعكس المنطقة الجديدة.

المزايا:يُعدّ VBA مثاليًا للمعالجة الدفعية، ويتعامل بكفاءة مع عمليات تغيير الحجم المتكررة، ويمكن دمجه بسهولة في ماكروهات أكبر لدعم سير عمل معقد.

تحذيرات:يجب تفعيل الماكرو لتشغيل كود VBA، ويتطلب حفظ التغييرات استخدام مصنفات مُمكَّنة للماكرو. كن حذرًا عند تشغيل كود VBA، ويُفضَّل أن تحفظ نسخة احتياطية من ملفك مسبقًا تحسبًا لأي تغييرات غير مقصودة.

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


تغيير حجم نطاق مسمّى موجود باستخدام Kutools لـ Excel

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

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

إليك كيفية تغيير حجم نطاق مسمّى باستخدام Kutools لـ Excel:

1. بعد تثبيت Kutools لـ Excel، ستظهر لوحةالتنقلتلقائيًّا على الجانب الأيسر من مساحة عمل Excel. انقر على زرمدير الأسماءزر تحديد النطاق لعرض جميع النطاقات المسمَّاة. اختر النطاق المسمَّى الذي تريد تغيير حجمه، ثم انقر على الزرزر تحديد النطاق لبدء عملية تغيير الحجم.

لقطة شاشة توضح كيفية تحديد نطاق مسمى في جزء التنقل من Kutools

2. في مربع الحوار المنبثقKutools لـ Excel، ستجد خيارات لتحديد نطاق جديد. يمكنك إما استخدام الماوس لتحديد الخلايا الجديدة المطلوبة على ورقة العمل، أو كتابة عنوان النطاق الجديد يدويًّا في الحقل. بعد ذلك، انقر على زرموافقلتأكيد التغيير.

لقطة شاشة لتحديد نطاق جديد لنطاق مسمى

3. أخيرًا، انقر على الزرزر إنهاء في لوحةالتنقللتطبيق التغييرات. سيشير النطاق المسمّى الآن إلى المنطقة الجديدة التي حددتها، وستُحدَّث جميع الصيغ التي تشير إلى هذا الاسم فورًا.

لقطة شاشة لزر "إنهاء" في جزء التنقل من Kutools

ملاحظة: إذا لم تظهر لك لوحةالتنقلبعد تثبيت Kutools، يمكنك تفعيلها بالنقر علىKutools > التنقلمن شريط القوائم.

لقطة شاشة لخيار "التنقل" ضمن قائمة Kutools لتمكين جزء التنقل

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

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

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

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


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

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   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.

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