Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ПОМОГИТЕ С ДОБАВЛЕНИЕМ 2 СТОЛБЦОВ 
:(
    Опции темы
Anton555
Дата 15.2.2006, 04:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 15.2.2006

Репутация: нет
Всего: нет



Господа помоги пожалуйста программным кодом!

Есть лист в Excel " Кафель"
В нем имееются 2 колонки - Код и Название

Необходимо добавить в Listbox1 две колонки c содержанием кода и названия.

код Название кафеля
1 Белый
2 Черный
3 Синий



Я могу добавлять только все в 1 столбец, подскажите как добавить в 2 столбца.
И как потом обращаться к этим столбцам чтобы присвоить данные к другим переменным.

Вот что у меня имеется

Worksheets.Item("Кафель").Activate
' Выбиделяем диапазон
Dim kaf As Range
' Объект выделения
Set kaf = Range("A2:B4")
' Выделяем
Dim vars As Variant
'Идем по списку
For Each vars In kaf
' Добавляем в список
UserForm3.ListBox1.AddItem (vars)
Next vars


Помогите люди добрые!!!!
PM MAIL   Вверх
Staruha
Дата 15.2.2006, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 13
Всего: 27




Код

Private Sub CommandButton1_Click()
Dim spisok(1 To 5, 1 To 2) 'Обьявляем массив 5строк два столбца
Dim i As Integer
Dim r As Integer
ComboBox1.Clear
For i = 1 To 5
 For r = 1 To 2
      
      spisok(i, r) = Cells(i, r) 'присваиваем значение  
      ListBox1.List = spisok ' Заполняем список массивом

Next r
Next i

End Sub
не забудь только columnCount 2 поставить


--------------------
Возмездие настигнет
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование, связанное с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"
  • А вот тут лежит FAQ нашего подраздела


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0415 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.