Есть задача в Google таблице с большим количеством вкладок создать одну индексную вкладку, в которой будет список всех вкладок с активными ссылками на них.
Самый простой способ, который приходит в голову - это создать самому индексную вкладку и собрать в ней список других вкладок, добавив ссылки. Но это нормально когда в таблице 2-3 вкладки. А если их 10, 20, 50? Это не наш метод!
Недолго поискав выход, я нашел отличное решение, основанное на Google App Script на сайте benlcollins.com.
Как добавить индексную вкладку в Google Таблицы
Вот что у нас получится в итоге:
Пошаговая инструкция по добавлению индексной вкладки:
1. Открываем таблицу для которой надо создать индексную вкладку и в верхнем меню переход в пункт Tools > Script editor.
2. В открывшемся окне удаляем все что есть и вставляем код:
3. Нажимаем "Сохранить" (иконка с дискетой).
4. Нажимаем кнопку "Run". Обратите внимание, на моем скриншоте в пункте рядом выбран "onOpen", у вас должно быть также.
5. Через несколько секунд появится окно с требованием аутентификации. Соглашаемся.
6. Закрываем окно Apps Script, возвращаемся таблице в которой надо создать индексный лист. В верхнем меню появится новая вкладка "Index Menu", в которой надо выбрать пункт "Create Index".
7. Будет создана новая вкладка с названием Index, на которой появится список других вкладок со ссылками.
Если в листе уже есть вкладка "Index", будет предложено ввести другое имя для индексной вкладки.
Заключение
Такое простое решение может спасти не один час кропотливой работы. Надеюсь, оно вам поможет!