powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сортировка в Excel 2003 по 4-м ключам
5 сообщений из 5, страница 1 из 1
Сортировка в Excel 2003 по 4-м ключам
    #33920733
USB2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо отсортировать диапазон по 4-м ключам. Попытался сделать макрос, но он не работает, выдаёт ошибку 1004. Если 4-й ключ из макроса убрать, то всё работает.
Код: plaintext
1.
2.
3.
4.
5.
6.
Range("B29:F40").Select
    Selection.Sort Key1:=Range("F29"), Order1:=xlDescending, Key2:=Range( _
        "C29"), Order2:=xlDescending, Key3:=Range("D29"), Order3:=xlDescending, _
        Key4:=Range("B29"), Order4:=xlAscending, _
        Header:=xlGuess, OrderCustom:= 1 , MatchCase:=False, Orientation:= _
        xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal, _
        DataOption3:=xlSortNormal, DataOption4:=xlSortNormal
Можно ли решить эту проблему?
...
Рейтинг: 0 / 0
Сортировка в Excel 2003 по 4-м ключам
    #33921160
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создай ячейку, содержащую значение этих четырёх ключей. Затем по ней сортируй.
...
Рейтинг: 0 / 0
Сортировка в Excel 2003 по 4-м ключам
    #33921385
USB2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klen, спасибо за ответ, но я не понял, что значит создать ячейку, содержащую значение этих ключей. Я вообще не программист, поэтому всех тонкостей могу и не знать, можно немного подробнее описать это действие?
...
Рейтинг: 0 / 0
Сортировка в Excel 2003 по 4-м ключам
    #33921694
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учитесь пользоваться поиском!!!
/topic/305041&hl=%f1%ee%f0%f2%e8%f0%ee%e2%ea%e0+%ef%ee%eb%ff%ec

...
Рейтинг: 0 / 0
Сортировка в Excel 2003 по 4-м ключам
    #33923486
USB2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо, всё работает.
Поиском пытался найти подобную тему, но видно плохо старался.
А главная моя ошибка была в том, что я не додумался до такой простой вещи, как две отдельные друг от друга сортировки в одном макросе, и пытался вручную дописать сортировку по 4-му ключу.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сортировка в Excel 2003 по 4-м ключам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]