Skip to main content

كيفية إنشاء فهرس لجميع أسماء علامات الجداول مع روابط تشعبية في Excel؟

Author: Siluvia Last Modified: 2025-05-30

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

إنشاء فهرس باستخدام كود VBA
إنشاء فهرس بسهولة باستخدام Kutools لـ Excel


إنشاء فهرس باستخدام كود VBA

يمكن أن يساعدك الكود التالي من VBA في إنشاء فهرس لجميع أوراق العمل مع روابط تشعبية في Excel. يرجى اتباع الخطوات التالية:

1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications، انقر فوق إدراج > وحدة، ثم قم بنسخ الكود التالي من VBA إلى نافذة الكود.

كود VBA: إنشاء فهرس لجميع أوراق العمل

Sub CreateTableofcontents()
'updateby Extendoffice 20180413
    Dim xAlerts As Boolean
    Dim I  As Long
    Dim xShtIndex As Worksheet
    Dim xSht As Variant
    xAlerts = Application.DisplayAlerts
    Application.DisplayAlerts = False
    On Error Resume Next
    Sheets("Table of contents").Delete
    On Error GoTo 0
    Set xShtIndex = Sheets.Add(Sheets(1))
    xShtIndex.Name = "Table of contents"
    I = 1
    Cells(1, 1).Value = "Table of contents"
    For Each xSht In ThisWorkbook.Sheets
        If xSht.Name <> "Table of contents" Then
            I = I + 1
            xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
        End If
    Next
    Application.DisplayAlerts = xAlerts
End Sub

3. اضغط على مفتاح F5 أو انقر فوق زر التشغيل لتشغيل الكود.

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

vba code to create a table of contents for all sheet names with hyperlinks


إنشاء فهرس بسهولة باستخدام Kutools لـ Excel

أداة إنشاء جدول الارتباط من Kutools لـ Excel يمكن أن تساعدك في إنشاء فهرس بسرعة في المصنف الحالي. يرجى اتباع الخطوات التالية:

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

1. في المصنف الذي تحتاج فيه لإنشاء فهرس، انقر فوق Kutools Plus > ورقة العمل > إنشاء جدول الارتباط. انظر لقطة الشاشة:

click Create List of Sheet Names feature of kutools

2. في مربع الحوار إنشاء جدول الارتباط، تحتاج إلى:

2.1 تحديد خيار إنشاء ارتباطات تشعبية في قسم نمط فهرس الورقة؛
2.2 إدخال فهرس المحتويات في مربع النص اسم جدول الارتباط؛
2.3 الاحتفاظ بالخيارات الافتراضية في قوائم إدراج فهرس الورقة وعرض فهرس الورقة؛
2.4 انقر فوق زر موافق. انظر لقطة الشاشة:

set options in the dialog box

ثم يتم إنشاء ورقة عمل تحتوي على فهرس كما هو موضح في لقطة الشاشة أدناه. يمكنك التنقل إلى أي ورقة عمل عن طريق النقر على اسم الورقة في الفهرس.

a table of contents worksheet is created  with hyperlinks

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

a table of contents worksheet is created  with buttons

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


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

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

🤖 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%، ويقلل مئات النقرات بالماوس يومياً!