Надстройка проста до безобразия - после её установки на панель будет добавлен выпадающий список со всеми листами активной книги:
Список листов обновляется автоматически после событий:
- создания новой книги
- открытия книги
- активации книги
- добавления нового листа в любой книге
- удаления листа из любой книги
Так же на панели отображается всегда именно активный лист активной книги.
Чем может быть полезна надстройка? Её использование несколько удобнее, чем стандартное перемещение по листам, особенно при большом количестве листов в книге. Если кто не знает про стандартное средство. Необходимо нажать правой кнопкой мыши левее всех листов - появиться список листов:
Но в нем отображается разом около 16 листов, а для получения списка всех остальных необходимо нажать "Все листы" в этом списке и уже тогда получите доступ к списку со всеми листами.
В случае с данной надстройкой листы можно видеть все, а чтобы каждый раз не переходить на вкладку "Надстройки" для доступа к списку, можно список поместить на Панель Быстрого Доступа(Файл -Параметры -Панель быстрого доступа). Тогда список будет всегда под рукой.
Так что нужна надстройки или нет - каждый решает для себя сам.
Надстройка Список листов.zip (16,4 КиБ, 5 168 скачиваний)
Как установить надстройку:
Также см.:
Поиск листов
Поиск по всем книгам
Спасибо, работает!
Вопрос - а как теперь из вкладки "Надстройки" (офис 2013) этот элемент поместить на главную панель?
pokatusher, никак. Можно лишь вынести на панель быстрого доступа. Правая кнопка мыши на элементе - "Добавить на панель быстрого доступа".
Классная реализация. Добавлять на ленту свой интерфейс можно вручную с помощью спец программ, например, RibbonXMLEditor.
А можно полюбопытствовать, как работает надстройка в кодах VBA?
Не очень понял вопроса. Возможна данная статья прояснит немного как работают надстройки:Как создать свою надстройку?
Я имел ввиду следующее.
Допустим я создал на ленте свою группу, в нее добавил combobox.
Вопрос такой, как обрабатывать изменения в составе рабочих листов и добавлять их в свой комбо?