Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сортировка данных из словаря - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сортировка данных из словаря (Макросы/Sub)
Сортировка данных из словаря
TD_MElec Дата: Вторник, 20.04.2021, 18:42 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Имеется словарь с ключами типа: 03-1, 02-6, 05-4. Потом идет цикл For Each keys in Dict.Keys. Подскажите пожалуйста, как я могу брать ключи в отсортированном порядке? Думается мне, что надо выгрузить словарь в Array, потом там отсортировать, а потом использовать цикл что то типа: For Each arr in Array.Сложности у меня возникают с выгрузкой словаря в массив (Array) и сортировкой по значению там.
 
Ответить
СообщениеДобрый день.
Имеется словарь с ключами типа: 03-1, 02-6, 05-4. Потом идет цикл For Each keys in Dict.Keys. Подскажите пожалуйста, как я могу брать ключи в отсортированном порядке? Думается мне, что надо выгрузить словарь в Array, потом там отсортировать, а потом использовать цикл что то типа: For Each arr in Array.Сложности у меня возникают с выгрузкой словаря в массив (Array) и сортировкой по значению там.

Автор - TD_MElec
Дата добавления - 20.04.2021 в 18:42
Pelena Дата: Вторник, 20.04.2021, 19:28 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 17499
Репутация: 3886 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Выгрузить в массив можно
[vba]
Код
arr=Dict.Keys
[/vba]
про сортировку можно здесь посмотреть, например


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Выгрузить в массив можно
[vba]
Код
arr=Dict.Keys
[/vba]
про сортировку можно здесь посмотреть, например

Автор - Pelena
Дата добавления - 20.04.2021 в 19:28
TD_MElec Дата: Вторник, 20.04.2021, 21:13 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Pelena, спасибо.
Все получилось. Сортировку правда использовал другую. Отсюда
 
Ответить
СообщениеPelena, спасибо.
Все получилось. Сортировку правда использовал другую. Отсюда

Автор - TD_MElec
Дата добавления - 20.04.2021 в 21:13
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сортировка данных из словаря (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования Jobsora jooble
© 2010-2021 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!