Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

كيفية جعل اسم تبويب الورقة يساوي قيمة الخلية في Excel؟

Author Siluvia Last modified

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

اجعل اسم تبويب الورقة يساوي قيمة الخلية باستخدام كود VBA
اجعل اسم تبويب الورقة يساوي قيمة الخلية باستخدام Kutools لـ Excel


اجعل اسم تبويب الورقة يساوي قيمة الخلية باستخدام كود VBA

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

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

A screenshot showing the View Code option in the right-click menu of a sheet tab in Excel

2. في نافذة Microsoft Visual Basic for Applications التي تفتح، قم بنسخ ولصق الكود التالي في نافذة الكود الفارغة. بعد اللصق، اضغط على Alt + Q في نفس الوقت لإغلاق النافذة والعودة إلى Excel.

كود VBA: جعل تبويب الورقة يساوي قيمة الخلية

Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20230130
    On Error Resume Next
    If Not Intersect(Target, Range("A1")) Is Nothing Then
        ActiveSheet.Name = ActiveSheet.Range("A1")
    ElseIf Not Intersect(Target.Dependents, Range("A1")) Then
        ActiveSheet.Name = ActiveSheet.Range("A1")
    End If
End Sub

شرح المعلمات: في الكود، A1 يشير إلى الخلية التي تريد استخدام قيمتها كاسم للورقة. يمكنك تعديل "A1" للإشارة إلى أي خلية أخرى (مثل "B2" أو "C5") حسب احتياجاتك.

الآن، عندما تتغير القيمة في الخلية المحددة (مثل A1)، سيتم تحديث اسم تبويب ورقة العمل تلقائيًا ليتطابق معها. يحدث هذا دون أي خطوات يدوية إضافية.

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

القيود: يجب تمكين ماكروات VBA في مصنفك، ويجب حفظ الملف بتنسيق مصنف يدعم الماكرو (*.xlsm). تغيير الخلية المشار إليها إلى اسم لا يسمح به Excel (مثل الرموز الخاصة أو تجاوز 31 حرفًا) سيؤدي إلى حدوث أخطاء.

نصائح وإشعارات الأخطاء:

  • أسماء الأوراق في Excel لا يمكن أن تتجاوز 31 حرفًا ولا ينبغي أن تحتوي على أيًا من الحروف التالية: \ / : ? * [ ]. إذا كانت قيمة الخلية تحتوي على رموز غير صالحة، سيعرض كود VBA خطأ.
  • إذا كنت بحاجة لتغيير إعادة التسمية التلقائية لتعكس خلية مختلفة، ما عليك سوى تعديل مرجع الخلية في الكود وحفظ التغييرات.
  • لتمكين الماكروات وضمان عمل الكود، يجب حفظ مصنفك بتنسيق يدعم الماكرو (*.xlsm).
  • إذا كنت تريد أن تتصرف الأوراق الأخرى بطريقة مشابهة، كرر الخطوات لكل ورقة مرغوبة.

اجعل اسم تبويب الورقة يساوي قيمة الخلية باستخدام Kutools لـ Excel

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

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

لإعادة تسمية أسماء تبويب الأوراق بناءً على قيم الخلايا بالجملة، يرجى اتباع الخطوات التالية:

1. انقر Kutools Plus > Worksheet > Rename Multiple Worksheets. انظر لقطة الشاشة:

A screenshot of the Kutools Plus menu in Excel highlighting the Rename Multiple Worksheets option

2. في مربع الحوار Rename Multiple Worksheets، قم بتكوين الإعدادات المرغوبة كما يلي:

1). في قسم الأوراق، افحص الورقة أو الأوراق التي تريد إعادة تسميتها. يمكنك تحديد ورقة واحدة أو عدة أوراق لمعالجة الدُفعات.
2). حدد الخيار استبدال الاسم الأصلي للورقة تحت نمط التسمية.
3). لإعادة تسمية الأوراق باستخدام القيم من خلايا محددة، اختر الخيار من التحديد. ثم، حدد أو أدخل نطاق الخلايا التي سيتم استخدام قيمها كأسماء جديدة للأوراق. تأكد من أن عدد الخلايا المحددة يطابق عدد الأوراق التي تقوم بإعادة تسميتها لتجنب النتائج غير المتطابقة.
4). انقر زر موافق لتطبيق عملية إعادة التسمية. انظر لقطة الشاشة:

A screenshot of the Rename Multiple Worksheets dialog box in Kutools for Excel with options to rename sheets based on cell values

الآن، سيتم إعادة تسمية الأوراق المختارة فورًا لتطابق القيم المقابلة في النطاق المحدد، كما هو موضح أدناه.

A screenshot showing worksheets renamed based on specific range values

ملاحظات:

1. إذا كان لديك عدد كبير من الأوراق، استخدم وظيفة التصفية في أعلى مربع الحوار للعثور بسرعة واختيار الأوراق التي تريد إعادة تسميتها.
2. إذا كنت ترغب في إعادة تسمية كل ورقة بناءً على قيمة خلية محددة في تلك الورقة (على سبيل المثال، تسمية كل ورقة باستخدام قيمة الخلية A1 الخاصة بها)، افحص الأوراق في قائمة الأوراق، حدد خيار إعادة تسمية أوراق العمل مع خلية محددة، وأدخل مرجع الخلية (مثل "A1") في المربع. سيقوم Kutools باستخراج القيمة من الخلية المحددة لكل ورقة واستخدامها كاسم جديد.

A screenshot of the renamed worksheets based on specific range values

3. يرجى ملاحظة أن استخدام هذه الأداة هو تحديث لمرة واحدة - لن يتم تحديث اسم الورقة تلقائيًا إذا قمت بتغيير قيمة الخلية لاحقًا. لإجراء تحديثات أخرى، أعد تشغيل الأداة.
4. تأكد من أن قيم الخلايا المستخدمة لإعادة التسمية تتوافق مع قواعد Excel لأسماء الأوراق (لا رموز محظورة، بحد أقصى 31 حرفًا، ولا أسماء مكررة بين أسماء الأوراق المرئية).

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


اجعل اسم تبويب الورقة يساوي قيمة الخلية باستخدام Kutools لـ Excel

 
Kutools لـ Excel: أكثر من 300 أدوات عملية في متناول يدك! استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! قم بالتنزيل الآن!

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

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

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