Office Forum Q&A

Welcome to our Office forum

Technical questions can be asked about Excel, Access, Word, PowerPoint, Outlook, SharePoint and other Office applications without registration and free of charge

New Question

 

אביבית שואלת:

יש לי קובץ אקסל עם גיליונות רבים. האם ניתן ליצור תוכן עניינים לכל הגיליונות בקובץ?

תשובה:

שלום אביבית,

יש מספר שיטות לבנות תוכן עניינים לגיליונות בקובץ אקסל. להלן נמנה 3 שיטות.

שיטה 1 - ידנית:

בשיטה זו כותבים ידנית את שמות הגיליונות ומחברים לכל שם גיליון קישור מתאים. שיטה זו מתאימה כאשר כמות הגיליונות היא סבירה לעבודה ידנית.

דוגמא - בונים רשימת גיליונות:

 

מוסיפים קישור לגיליון:

שיטה 2 - נוסחאות:

בשיטה זו יוצרים טווח דינאמי ומשתמשים בו בנוסחה, שניתן לגרור מטה לפי כמות הגיליונות. השיטה מתאימה לקובץ אקסל שבו גיליונות רבים.

שלבי השיטה:

ראשית, יוצרים טווח (Named Range) באופן הבא:

יוצרים טווח חדש בשם Sheets_List עם הנוסחא הבאה:

 =REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")

 לאחר מכן משתמשים בנוסחא הבאה:

=IF(ROW(1:1)>COUNTA(Sheets_List),"",INDEX(Sheets_List,ROW(1:1)))

וגוררים מטה:

בעמודה צמודה בונים את נוסחת הקישור בעזרת HYPERLINK וגוררים מטה:

=HYPERLINK("#"&B3&"!A1",B3)

שיטה 3 - קוד VB:

ניתן לבצע אוטומציה בעזרת סקריפט VBA הדורש כתיבת קוד תוכנה במסגרת אקסל.

בברכה,
צוות AnyFit