نحوه ایجاد فهرست مطالب به صورت خودکار در اکسل

  • این را به اشتراک بگذارید
Hugh West

به دنبال راه هایی برای ایجاد فهرست مطالب در اکسل هستید؟ سپس، شما به جای مناسب آمده اید! شما می توانید یک فهرست مطالب در اکسل ایجاد کنید تا تنها با یک کلیک به کاربرگ مورد نظر خود بروید. در این مقاله، 4 روش های مفید برای ایجاد خودکار فهرست مطالب در اکسل را نشان خواهیم داد.

دانلود کتاب تمرین تمرین

شما می توانید کتاب تمرین تمرین را از لینک زیر دانلود کنید.

ایجاد فهرست مطالب.xlsm

4 روش برای ایجاد فهرست مطالب به صورت خودکار در اکسل

مسلماً اکسل هیچ ویژگی برای تولید فهرست مطالب ارائه نمی دهد. در عوض، می توانید از توابع اکسل، کد VBA و میانبرهای صفحه کلید برای به دست آوردن فهرست مطالب استفاده کنید. بنابراین، بدون تأخیر بیشتر، بیایید هر روش را جداگانه ببینیم.

بیایید فرض کنیم، داده های فروش فصلی را در سلول های B4:F14 نشان داده شده است. در اینجا، مجموعه داده موقعیت مکانی و سه ماهه فروش برای سال 2019 را نشان می دهد. به همین ترتیب، داده های فروش برای 2020 و 2021 در زیر نشان داده شده است.

در اینجا، ما از نسخه Microsoft Excel 365 استفاده کرده ایم، شما می توانید با توجه به راحتی خود از هر نسخه دیگری استفاده کنید.

روش-1 : استفاده از میانبر صفحه کلید برای ایجاد فهرست مطالب

آیا اگر فقط یک میانبر صفحه کلید برای ایجاد جدول مطالب وجود داشته باشد عالی نیستدر اکسل؟ خوب، شما خوش شانس هستید زیرا روش اول ما دقیقاً این را توصیف می کند. بنابراین، این مراحل ساده را دنبال کنید.

📌 Steps :

  • در همان ابتدا، نام کاربرگ را تایپ کنید. در این مورد، نام کاربرگ ما 2019 Sales Data است.
  • بعد، کلید CTRL + K را روی صفحه کلید خود فشار دهید.

این جادوگر Insert Hyperlink را نشان می دهد.

  • اکنون، روی گزینه Place in This Document کلیک کنید. >> سپس نام کاربرگ ( 2019 Sales Data ) >> روی دکمه OK کلیک کنید.

این یک پیوند قابل کلیک را در رشته متن همانطور که در تصویر زیر نشان داده شده است وارد می کند.

به روشی مشابه، فرآیند را برای کاربرگ داده فروش 2020 تکرار کنید.

به نوبه خود، همین رویه را برای کاربرگ داده های فروش 2021 دنبال کنید.

در نهایت، نتایج باید مانند تصویر زیر باشد.

درست به همین ترتیب، شما یک جدول محتوا برای کاربرگ های خود ایجاد کرده اید، به همین سادگی!

روش-2: استفاده از کلید ALT برای تولید فهرست مطالب

فرض کنید قبلاً عنوانی برای جدول خود دارید که می خواهید آن را به عنوان نام فهرست در فهرست محتوا درج کنید. روش بعدی ما دقیقاً به این سؤال پاسخ می دهد. پس فقط دنبال کنید.

📌 مراحل :

  • در ابتدا عنوان را انتخاب کنید (در اینجا فروش 2019 استداده ).
  • بعد، کلید ALT و دکمه سمت راست ماوس را فشار داده و نگه دارید.

📄 توجه داشته باشید : این روش فقط در صورتی کار می کند که کاربرگ شما قبلاً ذخیره شده باشد. بنابراین، حتما کلید CTRL + S را فشار دهید تا کاربرگ خود را ذخیره کنید. لبه سلول B1 انتخاب شده و آن را با جدول محتویات به کاربرگ بکشید. در این مورد، کاربرگ ALT Key است.

این شما را به ALT می‌آورد. صفحه کار Key .

  • به دنبال این، کلید ALT را رها کرده و در حالی که نگه داشته اید مکان نما را به محل مورد نظر ( B5 سلول) بکشید. دکمه سمت راست ماوس را پایین بیاورید.
  • به نوبه خود، دکمه سمت راست ماوس را رها کنید >> لیستی از گزینه ها ظاهر می شود، گزینه Create Hyperlink Here را انتخاب کنید.

در نتیجه، نتایج باید مانند تصویر زیر باشد.

در نهایت، همان روش را برای دو کاربرگ دیگر که در زیر نشان داده شده است تکرار کنید.

اگر شما از آن دسته افرادی هستید که از استفاده از فرمول های اکسل لذت می برند، روش بعدی ما شما را پوشش می دهد. در اینجا، ما عملکرد HYPERLINK را برای جاسازی پیوندهایی که به کاربرگ ها اشاره می کنند اعمال می کنیم. بنابراین، بیایید شروع کنیم.

📌 مراحل :

  • ابتدا به سلول B5 بروید و واردعبارت زیر 2> آرگومان link_location است و به محل کاربرگ 2019 Sales Data اشاره دارد. در نهایت، "2019 Sales Data" آرگومان friendly_name اختیاری است که رشته متن نمایش داده شده به عنوان پیوند را نشان می دهد. علامت پوند (#) به تابع می گوید که کاربرگ در همان کتاب کار قرار دارد.

  • ثانیاً، همین فرآیند را برای کاربرگ 2020 Sales Data و فرمول زیر را وارد کنید.

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

  • به همین ترتیب، عبارت زیر را تایپ کنید تا این روش برای کاربرگ 2021 Sales Data تکرار شود.

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

بعد از آن، پس از انجام تمام مراحل، نتایج باید مانند تصویر زیر باشد.

بیشتر بخوانید: نحوه ایجاد فهرست مطالب در اکسل با هایپرلینک (5 روش)

روش-4: استفاده از کد VBA برای ایجاد فهرست خودکار مطالب

اگر اغلب نیاز به دریافت تعداد ستون مطابقت دارید، می توانید کد VBA زیر را در نظر بگیرید. ساده است & آسان است، فقط دنبال کنید.

📌 مرحله 01: ویرایشگر ویژوال بیسیک را باز کنید

  • ابتدا، به برگه Developer >> روی دکمه Visual Basic کلیک کنید.

این Visual Basic Editor را دریک پنجره جدید.

📌 مرحله 02: درج کد VBA

  • ثانیاً، به برگه Insert بروید >> Module را انتخاب کنید.

برای سهولت مرجع، می‌توانید کد را از اینجا کپی کرده و مانند شکل زیر در پنجره قرار دهید.

6688

تفکیک کد:

اکنون، من توضیح خواهم داد کد VBA برای تولید جدول محتوا استفاده می شود. در این مورد، کد به مراحل 3 تقسیم می شود.

  • در قسمت اول، روال فرعی یک نام داده می شود، در اینجا Excel_Table_Of_Contents() .
  • بعد، متغیرهای alerts، y، و Wrksht را تعریف کنید.
  • سپس، Long را اختصاص دهید. انواع داده Boolean و Variant به ترتیب.
  • علاوه بر این، Wrksht_Index را به عنوان متغیری برای ذخیره شیء کاربرگ<تعریف کنید. 2>.
  • در معجون دوم، هر برگه فهرست مطالب قبلی را با استفاده از روش حذف حذف کنید.
  • اکنون، یک برگه جدید با افزودن وارد کنید. متد را در موقعیت اول قرار دهید و با استفاده از عبارت Name نام آن را "Table of contents" بگذارید.
  • در قسمت سوم، یک شمارنده اعلام می کنیم ( y = 1 ) و از حلقه For و عبارت If برای به دست آوردن نام کاربرگ ها استفاده کنید.
  • در نهایت، از تابع HYPERLINK برای ایجاد پیوندهای قابل کلیک تعبیه شده در نام کاربرگ استفاده کنید.

📌 مرحله 03: اجرای کد VBA

  • اکنون، کلید F5 را روی صفحه کلید خود فشار دهید.

با این کار کادر محاوره ای Macros باز می شود.

  • به دنبال این، روی دکمه Run کلیک کنید.

در نهایت، نتایج باید مانند تصویر زیر باشد.

بیشتر بخوانید: نحوه ایجاد فهرست مطالب با استفاده از VBA در اکسل (2 مثال)

پیمایش به کاربرگ‌ها با استفاده از نوار وضعیت

اگر کاربرگ‌های زیادی در اکسل دارید، پیمایش به مکان مورد نظر دشوار است. با این حال، اکسل یک ترفند خوب در آستین خود دارد! به این معنا که می‌توانید از نوار وضعیت برای پیمایش به هر کاربرگ در یک نسیم استفاده کنید. اکنون، به من اجازه دهید فرآیند را در مراحل زیر نشان دهم.

📌 مراحل :

  • ابتدا، مکان نما خود را به گوشه سمت چپ پایین صفحه خود ببرید. کاربرگ همانطور که در تصویر زیر نشان داده شده است.
  • اکنون، همانطور که مکان نما را نگه می دارید، یک پیام برای مشاهده همه برگه ها کلیک راست کنید را مشاهده خواهید کرد.

  • بعد، با ماوس کلیک راست کنید.

در یک لحظه، کادر محاوره ای فعال کردن ظاهر می شود که همه برگه ها را نمایش می دهد. .

  • به دنبال این، برگه را انتخاب کنید، به عنوان مثال، ما داده های فروش 2021 را انتخاب کرده ایم >> روی دکمه OK کلیک کنید.

همین است، به برگه ای که انتخاب کرده اید منتقل خواهید شد.

بخش تمرین

ما یک بخش تمرین در سمت راست هر کدام ارائه کرده ایمورق تا بتوانید خودتان تمرین کنید. لطفاً مطمئن شوید که این کار را خودتان انجام می‌دهید.

نتیجه‌گیری

امیدوارم این مقاله به شما کمک کرده تا بفهمید که چگونه یک فهرست مطالب را بطور خودکار ایجاد کنید Excel . اگر سؤالی دارید، لطفاً در زیر نظر دهید. همچنین، اگر می‌خواهید مقالات بیشتری از این قبیل بخوانید، می‌توانید به وب‌سایت ما مراجعه کنید ExcelWIKI .

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.