كيفية إنشاء جدول المحتويات تلقائيًا في Excel

  • شارك هذا
Hugh West

هل تبحث عن طرق لإنشاء جدول محتويات في Excel ؟ ثم كنت قد وصلنا إلى المكان الصحيح! يمكنك إنشاء جدول محتويات في Excel للانتقال إلى ورقة العمل التي تختارها بنقرة واحدة فقط. في هذه المقالة ، سنشرح لك 4 طرقًا مفيدة لإنشاء جدول محتويات تلقائيًا في Excel .

تنزيل Practice Workbook

يمكنك قم بتنزيل المصنف التدريبي من الارتباط أدناه.

إنشاء جدول المحتويات. xlsm

4 طرق لإنشاء جدول المحتويات تلقائيًا في Excel

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

لنفترض أن لدينا بيانات المبيعات ربع السنوية الموضحة في الخلايا B4: F14 . هنا ، تُظهر مجموعة البيانات الموقع و ربع سنوي المبيعات للسنة 2019 . وبالمثل ، فإن بيانات المبيعات لـ 2020 و 2021 موضحة أدناه.

هنا ، استخدمنا إصدار Microsoft Excel 365 ، يمكنك استخدام أي إصدار آخر وفقًا لراحتك.

الطريقة الأولى : استخدام اختصار لوحة المفاتيح لإنشاء جدول محتويات

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

📌 الخطوات :

  • في البداية ، اكتب اسم ورقة العمل. في هذه الحالة ، اسم ورقة العمل لدينا هو 2019 بيانات المبيعات .
  • بعد ذلك ، اضغط على المفتاح CTRL + K على لوحة المفاتيح.

يؤدي هذا إلى إظهار المعالج إدراج ارتباط تشعبي .

  • الآن ، انقر فوق الخيار وضع في هذا المستند & GT ؛ & GT. ثم اختر اسم ورقة العمل ( 2019 بيانات المبيعات ) & gt؛ & gt؛ انقر فوق الزر موافق .

يؤدي هذا إلى إدراج ارتباط قابل للنقر في سلسلة النص كما هو موضح في الصورة أدناه.

بطريقة مماثلة ، كرر العملية لورقة العمل 2020 بيانات المبيعات .

في المقابل ، اتبع نفس الإجراء لورقة العمل 2021 بيانات المبيعات .

أخيرًا ، يجب أن تبدو النتائج مثل الصورة الموضحة أدناه.

تمامًا مثل ذلك ، قمت بإنشاء جدول محتوى لأوراق العمل الخاصة بك ، إنه بهذه السهولة!

الطريقة الثانية: استخدام مفتاح ALT لإنشاء جدول المحتويات

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

📌 الخطوات :

  • مبدئيًا ، حدد العنوان (هنا مبيعات 2019Data ).
  • بعد ذلك ، اضغط مع الاستمرار على مفتاح ALT والزر الأيمن للماوس.

📄 ملاحظة : ستعمل هذه الطريقة فقط إذا تم حفظ ورقة العمل الخاصة بك بالفعل. لذلك ، تأكد من الضغط على المفتاح CTRL + S لحفظ ورقة العمل الخاصة بك أولاً.

  • الآن ، حرك المؤشر في حافة الخلية المحددة B1 واسحبها إلى ورقة العمل مع جدول المحتويات . في هذه الحالة ، تكون ورقة العمل ALT Key .

هذا ينقلك إلى ALT المفتاح ورقة العمل.

  • بعد ذلك ، اترك مفتاح ALT واسحب المؤشر إلى الموقع المطلوب ( B5 الخلية) أثناء الضغط أسفل زر الفأرة الأيمن.
  • في المقابل ، اترك زر الفأرة الأيمن & gt؛ & gt؛ تظهر قائمة بالخيارات ، اختر الخيار إنشاء ارتباط تشعبي هنا .

وبالتالي ، يجب أن تبدو النتائج مثل الصورة التالية أدناه.

أخيرًا ، كرر نفس الإجراء مع ورقتي العمل الأخريين كما هو موضح أدناه.

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

📌 الخطوات :

  • أولاً ، انتقل إلى الخلية B5 وأدخلالتعبير أدناه.

=HYPERLINK("#'2019 Sales Data'!A1","2019 Sales Data")

في هذه الصيغة ، “# '2019 بيانات المبيعات'! A1” هي الوسيطة link_location وتشير إلى موقع ورقة العمل بيانات المبيعات 2019 . أخيرًا ، "2019 بيانات المبيعات" هي الوسيطة الاختيارية Friendly_name التي تشير إلى السلسلة النصية المعروضة على أنها ارتباط. تخبر العلامة الجنيه (#) الوظيفة أن ورقة العمل موجودة في نفس المصنف.

  • ثانيًا ، اتبع نفس العملية لـ بيانات المبيعات 2020 ورقة عمل وأدخل الصيغة الواردة أدناه.

=HYPERLINK("#'2020 Sales Data'!A1","2020 Sales Data")

  • وبالمثل ، اكتب التعبير أدناه لتكرار الإجراء الخاص بورقة العمل بيانات المبيعات 2021 .

=HYPERLINK("#'2021 Sales Data'!A1","2021 Sales Data")

بعد إكمال جميع الخطوات يجب أن تبدو النتائج مثل الصورة الموضحة أدناه.

قراءة المزيد: كيفية إنشاء جدول محتويات في Excel باستخدام ارتباطات تشعبية (5 طرق)

الطريقة الرابعة: تطبيق كود VBA لإنشاء جدول محتويات تلقائي

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

📌 الخطوة 01: افتح محرر Visual Basic

  • أولاً ، انتقل إلى علامة التبويب Developer & gt؛ & gt؛ انقر فوق الزر Visual Basic .

هذا يفتح محرر Visual Basic فينافذة جديدة.

📌 الخطوة -02: أدخل كود VBA

  • ثانيًا ، انتقل إلى علامة التبويب إدراج & gt؛ & gt؛ حدد وحدة .

لسهولة الرجوع إليها ، يمكنك نسخ الكود من هنا ولصقه في النافذة كما هو موضح أدناه.

8466

انهيار الكود:

الآن ، سأشرح رمز VBA المستخدم لإنشاء جدول المحتويات . في هذه الحالة ، يتم تقسيم الكود إلى 3 خطوات.

  • في الجزء الأول ، يتم إعطاء اسم للروتين الفرعي ، وهنا يكون Excel_Table_Of_Contents () .
  • بعد ذلك ، حدد المتغيرات التنبيهات ، y ، و Wrksht .
  • ثم ، قم بتعيين طويل ، منطقي ، و متغير أنواع بيانات على التوالي.
  • بالإضافة إلى ذلك ، حدد Wrksht_Index كمتغير لتخزين كائن ورقة العمل .
  • في الجرعة الثانية ، قم بإزالة أي ورقة سابقة لجدول المحتويات باستخدام طريقة الحذف .
  • الآن ، أدخل ورقة جديدة مع إضافة الطريقة في الموضع الأول وتسميتها "جدول المحتويات" باستخدام عبارة الاسم .
  • في الجزء الثالث ، نعلن عن عداد ( y = 1 ) واستخدم حلقة For و عبارة If للحصول على أسماء أوراق العمل.
  • أخيرًا ، استخدم وظيفة HYPERLINK لإنشاء روابط قابلة للنقر مضمنة في أسماء ورقة العمل.

📌 الخطوة -03: تشغيل كود VBA

  • الآن ، اضغط على المفتاح F5 على لوحة المفاتيح.

يؤدي هذا إلى فتح مربع الحوار وحدات الماكرو .

  • بعد ذلك ، انقر فوق الزر تشغيل .

في النهاية ، يجب أن تبدو النتائج مثل لقطة الشاشة الموضحة أدناه.

قراءة المزيد: كيفية عمل جدول محتويات باستخدام VBA في Excel (مثالان)

التنقل إلى أوراق العمل باستخدام شريط الحالة

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

📌 الخطوات :

  • أولاً ، حرك المؤشر إلى الزاوية السفلية اليسرى من ورقة العمل كما هو موضح في الصورة أدناه.
  • الآن ، أثناء تحريك المؤشر ، سترى انقر بزر الماوس الأيمن لمشاهدة جميع الأوراق رسالة.

  • بعد ذلك ، انقر بزر الماوس الأيمن بالماوس.

في لحظة ، ينبثق مربع الحوار تنشيط الذي يعرض جميع الأوراق .

  • بعد ذلك ، اختر الورقة ، على سبيل المثال ، اخترنا بيانات المبيعات 2021 & gt؛ & gt؛ انقر فوق الزر موافق .

هذا كل شيء ، ستنتقل إلى الورقة التي اخترتها.

قسم الممارسة

لقد قدمنا ​​قسمًا تدريب على الجانب الأيمن من كلورقة حتى تتمكن من ممارسة نفسك. يرجى التأكد من القيام بذلك بنفسك.

الخاتمة

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

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