Спасибо, СЛЭН за внимание... Вы очень добры, как вижу... Если вас не затруднит, до конци прочитать мою задачу, я вам ее предложу :-)
Ну... тогда целиком поставлю задачу:
В sheets(1) имею таблицу, где:
- columns(4) - это идентификаторы организации (Integer)
- columns(5) - названия организации (String)
- columns(6) - руковадители организации (String)
- columns(8) - названия продуктов (журналы, газеты и т.д.), которых они заказали.
Я написал макрос, с помощью которого в ListBox1 (с флажками) занес названия продуктов (columns(8)). Когда оператор вставит флажки в ListBox1, программно делаю новый ListBox2, который состоит из отмеченных в ListBox1. Для этого и понадобился словарь (переделал функцию, которую нашел на этом сайте (UniqueValues со своей процедурой BubbleSort)).
Тепер моя задача - внести в ListBox2 (с флажками, с 3-мя колонками: 1. идентификаторы; 2. названия; 3. руковадители организации) упорядоченный, отфильтрованный массив из columns(4:6).
Заранее благодарю...