заголовки столбцов ListBox в Excel
Имеется ListBox в Excel. 4 столбца, заполняется из массива, RowSource не использую.
Как задать заголовки столбцов???
зы. сорри, если такая тема уже была, не нашел...
Код:
Me.ListBox1.ColumnHeads = True
Цитата: pavel55
Может как-то так
Код:
Me.ListBox1.ColumnHeads = True
Так только сами заголовки (пустые) отображаются...
В общем, полазим по нету, могу сказать, что ответа на мой вопрос нет...
Если RowSource берешь из диапазона ячеек, то заголовки автоматически ставятся по первой строке диапазона, а если ListBox ручками заполняешь, то нет тебе никаких заголовков... :(
Дык а нафига извращаться ListBox'ами? Для таких целей есть ListView
В excel VBA нет ListView
Цитата: basil-77
В excel VBA нет ListView
Ты уверен на100%?? :)
угу ListView нет в VBA, надо какую-то библиотеку подключать
Цитата: pavel55
угу ListView нет в VBA, надо какую-то библиотеку подключать
А вот и не угадал. :p
В ВБА есть и листвью, и тривью, и винсоки итд...
Ничего дополнительного подключать не нужно, разве что тулбар.
какой ToolBar?
Есть там - по-моему эллементы управления называется. Его включаешь и нажимаешь самую последнюю кнопочку в нем. И радуешься, долго радуешься..
P.S. этот элемент находится в библиотеке C:\Windows\System32\MSCOMCTL.OCX
P.P.S. как я и говорил, стандартно данный контрол не подключен, надо подключать библиотеку, чтобы он появился
Вот-вот. Видишь, как все просто, надо было лишь немножко внимательности и интереса добавить.
ну, будем надеятся, что это поможет топикстартеру basil-77