Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ColumnHeads для ListBox'а / 4 сообщений из 4, страница 1 из 1
29.08.2005, 12:06:50
    #33238509
SNV.1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnHeads для ListBox'а
Два вопроса:

1. Хочу сделать чтобы у Списка вызываемого в екселе были заголовки столбцов.
Как присвоить значения этим заголовкам, у меня только пустые строчки.

2. Второй вопрос по последовательности операций.
Я предполагал сделать так:

Юзер нажимает кнопку
Процедура обсчитывает лист, на выходе формирует двух-мерный массив.
Открывается форма
При декларировании формы Массив запихивается в ЛистБокс.
Отображается форма с листбоксом.

Возникает проблема с передачей массива из процедуры в ЛистБокс. Ругается на то, что не знает массива несмотря на Public при его декларировании (массив формируется динамически).
Как быть.
...
Рейтинг: 0 / 0
29.08.2005, 18:13:19
    #33239656
Дмит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnHeads для ListBox'а
Не существует способа определитьзаголовки столбцов в свойстве ColumnHeads, когда в качестве источника списка применяется массив VBA.

А загнать массив так:
Dim Mass(1 to 12,1 to 2)
ListBox1.ColumnCount=2
ListBox.List=Mass
...
Рейтинг: 0 / 0
29.08.2005, 19:20:07
    #33239779
snv.1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnHeads для ListBox'а
Дмит, спасибо за хэдеры.

По поводу массива - я так и загоняю.
Но беда в том, что данные в массив записываются в процедуре.

А потом я инициализирую форму и источник для ListBoxa определяю в коде формы. Так вот, у меня не получается передать массив из модуля в форму.
...
Рейтинг: 0 / 0
29.08.2005, 21:17:21
    #33239882
Дмит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnHeads для ListBox'а
Объяви массив как Public и если он объявлен в модуле листа, то:
ListBox.List=Лист1.Mass
Вообще то, переменные Public объявляются обычно в простом модуле - тогда первый вариант.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ColumnHeads для ListBox'а / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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