Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2016, 12:06   #1
Рафаэль И.
Пользователь
 
Регистрация: 29.03.2016
Сообщений: 21
По умолчанию Интересный вопрос

Подскажите пожалуйста, как упорядочить листы в Excel 2013 ?!
Рафаэль И. вне форума Ответить с цитированием
Старый 29.03.2016, 12:07   #2
Рафаэль И.
Пользователь
 
Регистрация: 29.03.2016
Сообщений: 21
По умолчанию

По имени!
Рафаэль И. вне форума Ответить с цитированием
Старый 29.03.2016, 12:14   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

гуглить не пробовали?

Сортировка листов (на planetaexcel.ru)


p.s. и не надо давать темам бессмысленные названия.
Название темы должно адекватно отражать суть проблемы/задачи!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.03.2016, 12:20   #4
Рафаэль И.
Пользователь
 
Регистрация: 29.03.2016
Сообщений: 21
По умолчанию

Пробовал , сложные варианты выдает, думал тут подскажут добрые люди упрощенный !
Рафаэль И. вне форума Ответить с цитированием
Старый 29.03.2016, 12:55   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что такое "упорядочить листы"? Что получиться должно?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 29.03.2016, 13:55   #6
oldsnowman
Участник клуба
 
Аватар для oldsnowman
 
Регистрация: 20.02.2015
Сообщений: 1,226
По умолчанию

Попробуй.
Цитата:
Если количество листов в Вашей книге приближается к нескольким десяткам, то - рано или поздно - возникнет желание отсортировать листы, разложив их по порядку для удобства навигации. Стандартные средства Excel не позволяют сделать этого, но можно использовать простой макрос, который реализует эту сортировку.

Откройте редактор Visual Basic с помощью сочетания клавиш ALT+F11, вставьте новый модуль (меню Insert - Module) и скопируйте туда код этого макроса:


Код:
Sub SortSheets()
    Dim I As Integer, J As Integer
 
    For I = 1 To Sheets.Count - 1
        For J = I + 1 To Sheets.Count
            If UCase(Sheets(I).Name) > UCase(Sheets(J).Name) Then
                Sheets(J).Move Before:=Sheets(I)
            End If
        Next J
    Next I
End Sub
Теперь этот макрос можно запустить через меню Сервис - Макрос - Макросы (Tools - Macro - Macros) или нажав сочетание клавиш ALT+F8 и выбрав команду Выполнить (Run) он быстро отсортирует все листы в текущей книге по возрастанию.

Последний раз редактировалось Serge_Bliznykov; 29.03.2016 в 14:13.
oldsnowman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересный вопрос diekster Помощь студентам 1 01.10.2013 13:00
интересный вопрос LenaLitvinova Microsoft Office Access 1 23.12.2011 11:15
интересный вопрос phasha Помощь студентам 8 01.11.2011 17:46
Интересный вопрос I'van Microsoft Office Excel 2 13.04.2009 12:15