77
Можете да създадете таблица със съдържание за работни листове в работна книга на Excel ръчно или с помощта на макрос. Това ви позволява да поддържате общ преглед
Създаване на таблица със съдържание за работни листове в работна книга на Excel – ръчен метод
Файловете на Excel с много работни листове могат бързо да станат объркващи. Един работен лист, който сте настроили като таблица на съдържанието, може да ви помогне. Не е необходимо да умеете да програмирате, за да направите това.
- Отворете документа в Excel, към който искате да добавите таблица със съдържание. Насочете показалеца на мишката към първия работен лист в списъка с работни листове. След това щракнете веднъж върху десния бутон на мишката.
- Изберете „Insert“ (Вмъкване) и щракнете върху „Spreadsheet“ (Електронна таблица) в диалоговия прозорец „Insert“ (Вмъкване). Той се намира в раздела „Общи“. Потвърдете избора си с OK. Excel вече е вмъкнал за вас нов, празен работен лист с име „Таблица1“ в списъка с работни листове
- Щракнете върху името на новия лист с десния бутон на мишката и изберете „Rename“ (Преименуване). Сега можете да презапишете съществуващото име. Въведете „Съдържание“
- Напишете заглавие в клетка А1, например „Продажби 2024“. От клетка А2 въведете имената на отделните работни листове един под друг (вж. фиг. 1 по-долу).
- След като въведете всички имена, щракнете върху клетката А2, за да вмъкнете връзката към работния лист. За да направите това, първо щракнете върху раздела „Вмъкване“ от горното меню.
- В подменюто „Връзки“ (третото отдясно) щракнете веднъж с левия бутон на мишката върху символа „Връзка“. Това ще отвори диалога „Вмъкване на връзка“
- Изберете източника на връзката в лявата част на диалоговия прозорец. В нашия пример това е „Текущ документ“ (вж. изображение 2 по-долу). Щракнете върху символа веднъж с левия бутон на мишката
- Под „Enter the cell reference:“ (Въведете референцията на клетката) посочвате мястото, на което трябва да скочи курсорът, когато по-късно извикате работния лист чрез връзката. По подразбиране Excel винаги преминава към първата клетка в първата колона, т.е. A1.
- След това изберете работния лист от списъка, към който искате да преминете, когато щракнете с мишката по-късно. В нашия пример: „02.07“. Потвърдете избора с OK.
- След това щракнете върху клетка A3 и повторете стъпки 6 – 9 за всички работни листове в работната книга на Excel. След като сте поставили всички връзки, просто извикайте желания работен лист, като щракнете върху него.
Създаване на таблица със съдържание чрез макрос на Excel
Ако ръчното създаване на таблица със съдържание е твърде досадно за вас, можете да напишете и макрос за тази цел. Той автоматично създава списък с всички работни листове и вмъква хипервръзки, за да преминете директно към съответните листове. За целта използвайте инструментите на VBA за разработчици.
- Ако разделът „Инструменти за разработчици“ не е показан в отворената работна книга, първо го активирайте. За да направите това, щракнете върху раздела „Файл“, изберете „Още…“ в командната колона в долния ляв ъгъл и след това „Опции“. Под „Персонализиране на лентата“ поставете отметка на „Инструменти за разработчици“ и потвърдете с OK.
- След това вече имате достъп до раздела „Инструменти за разработчици“. Щракнете върху Visual Basic (първата икона вляво). Това отваря редактора на Visual Basic.
- Вмъкнете кода VBA, показан на изображението по-долу, в модула. След това натиснете Alt + Q, за да затворите VBA и да се върнете в Excel.
- Макросът се нарича „Създаване на таблица със съдържание“. Извикайте го, като щракнете върху иконата „Макроси“ от „Инструменти за разработчици“. Изберете името на макроса и щракнете върху „Execute“ (Изпълнение).
- След това извикайте всеки друг желан работен лист, като щракнете върху него в новия работен лист „Съдържание“.