Сортировка листов в Excel

Если в Вашей книге достаточно большое количество листов, то для удобства поиска хочется структурировать и упорядочить листы.
Давайте рассмотрим способы сортировки листов в Excel.

В Excel не существует стандартных способов сортировки листов, поэтому воспользуемся возможностями сортировки с помощью применения макросов.

Сортировка листов по алфавиту

Предположим, что перед нами стоит задача отсортировать листы по алфавиту, которые стоят в произвольном порядке:

Сортировка листов по алфавиту
Рассмотрим 2 варианта сортировки листов по алфавиту: по возрастанию (от А до Я) и по убыванию (от Я до А).

Сортировка по возрастанию

Для сортировки листов по возрастанию воспользуемся следующим макросом:

Для переноса макроса в свою книгу, скопируйте код и вставьте его в любой модуль книги в редакторе Visual Basic (для быстрого перехода в редактор нажмите Alt + F11).
После выполнения макроса Sorting_Sheets_Ascending структура листов примет следующий вид:

Сортировка листов по возрастанию

Сортировка листов по возрастанию

Сортировка по убыванию

В случае сортировки листов по убыванию, в коде макроса достаточно изменить проверку условия:

Структура листов после выполнения макроса Sorting_Sheets_Descending:

Сортировка листов по убыванию

Сортировка листов по убыванию

Сортировка листов по цвету ярлычка

Сортировать листы можно не только по алфавиту, но и по другим параметрам, например, по цвету ярлычка:

Сортировка листов по цвету ярлычка
Код макроса для сортировки по возрастанию (для сортировки по убыванию в условии нужно поменять ">" на "<"):

В зависимости от условия сортировки (по возрастанию, по убыванию) после выполнения макроса Sorting_Sheets_Tab получаем следующие результаты:

Сортировка листов по цвету ярлычка (по возрастанию)

Сортировка листов по цвету ярлычка (по возрастанию)

Сортировка листов по цвету ярлычка (по убыванию)

Сортировка листов по цвету ярлычка (по убыванию)

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Поделиться с друзьями:
Поиск по сайту:

Добавить комментарий

Ваш e-mail не будет опубликован.

Читайте ранее:
Переключение между листами в Excel

Рассмотрим способы переключения между листами в Excel, такие как переход с помощью горячих клавиш, полосы прокрутки листов и создания гиперссылок...

Закрыть