Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 22 октября 2017, 22:11

Название: VBA: Сортировка в listbox.
Отправлено: Посетитель от 22 октября 2017, 22:11
Как сделать сортировку в listbox?
Название: Re: VBA: Сортировка в listbox.
Отправлено: Администратор от 22 октября 2017, 22:34
Сам листбокс не умеет сортировать.
Нужно извлечь данные из листбокса. Затем надо сделать сортировку этих данных. Затем отсортированные данные нужно записать обратно в листбокс.

Для сортировки можно использовать эксель. Для этого создайте пустой эксель-файл, вставьте на лист данные, сделайте сортировку и затем отсортированные данные запишите в листбокс.

Можно сделать сортировку vba-массива, но для этого нет готовых инструментов, вам нужно найти их в интернете. На этом форуме нет такой сортировки. На официальном сайте Майкрософта нет сортировки для VBA, поэтому вам нужно искать на каких-то случайных сайтах.
Название: Re: VBA: Сортировка в listbox.
Отправлено: Посетитель от 22 октября 2017, 23:10
спасибо за информацию