Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2009, 14:48   #1
eda
Пользователь
 
Регистрация: 14.08.2008
Сообщений: 78
По умолчанию Listbox.ColumnCount

скажите, пожалуйста, можно ли сделать Listbox.ColumnCount >9? если да, то как.
eda вне форума Ответить с цитированием
Старый 14.02.2009, 15:02   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

А что, собственно, не получается?



Код:
Private Sub UserForm_Initialize()
    With Me.ListBox1
        .ColumnCount = 25
        .ColumnWidths = "50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50"
        .RowSource = "a1:r12"
    End With
End Sub
EducatedFool вне форума Ответить с цитированием
Старый 14.02.2009, 15:29   #3
eda
Пользователь
 
Регистрация: 14.08.2008
Сообщений: 78
По умолчанию

выдает "Run time error 380. Could not set the List property. Invalid property value."
eda вне форума Ответить с цитированием
Старый 14.02.2009, 16:42   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Телепатов здесь нет. Приведёте свой код - скажем, из-за чего ошибка.
Лучше прикрепите пример файла.

Вот пример листбокса, содержащего 25 столбцов:
Вложения
Тип файла: rar ЛистБокс с 25 столбцами.rar (8.2 Кб, 36 просмотров)
EducatedFool вне форума Ответить с цитированием
Старый 14.02.2009, 21:58   #5
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Телепатов здесь нет.…
Ну почему? Они просто в отпуске
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 18.02.2009, 11:51   #6
eda
Пользователь
 
Регистрация: 14.08.2008
Сообщений: 78
По умолчанию

to EducatedFool: оказалось, что дело в RowSource. Без не го нельзя сделать >9 столбцов. http://www.eggheadcafe.com/forumarch...st23958547.asp
eda вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как добавить в listbox файлы(пишу с помощью bassplayer)(Listbox+opendialog=play) blackstersl Общие вопросы Delphi 11 09.06.2010 13:23
ListBox Shouldercannon Общие вопросы Delphi 15 08.01.2010 12:11
ListBox beygul Общие вопросы Delphi 10 05.10.2008 17:45
listbox blackstersl Общие вопросы Delphi 7 17.09.2008 23:15
Listbox Dexic Помощь студентам 1 24.06.2007 15:05