Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Boomer_00
-
- Начинающий
-
-
- Сообщения: 12
- Зарегистрирован: 01.11.2006 (Ср) 18:39
Boomer_00 » 01.11.2006 (Ср) 19:07
Подкажите пожалуйста как в VBA заполнить поле ListBox
Например:
Q
W
В VB в свойствах поля есть строка List c помощью которой можно его заполнять. В VBA такого нет, а код типа
Option Explicit
Private Sub ListBox1_Click()
With ListBox1
.AddItem "Q"
.AddItem "W"
.ListIndex = 0
End With
End Sub
не работает.
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 01.11.2006 (Ср) 19:18
В каком именно A?
Lasciate ogni speranza, voi ch'entrate.
-
Boomer_00
-
- Начинающий
-
-
- Сообщения: 12
- Зарегистрирован: 01.11.2006 (Ср) 18:39
Boomer_00 » 01.11.2006 (Ср) 19:34
В VBA for AutoCAD, MS Word, ...
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 01.11.2006 (Ср) 19:37
В автокаде не знаю. В ворде можно использовать .Column.
Lasciate ogni speranza, voi ch'entrate.
-
Boomer_00
-
- Начинающий
-
-
- Сообщения: 12
- Зарегистрирован: 01.11.2006 (Ср) 18:39
Boomer_00 » 01.11.2006 (Ср) 19:51
А можно пожалуйста по подробнее???
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 01.11.2006 (Ср) 21:51
- Код: Выделить всё
With ListBox1
.ColumnCount = 3
.ColumnWidths = "0 pt;30 pt;"
.TextColumn = 3
End With
With ListBox1
.AddItem 1
.Column(1, 0) = "RUR"
.Column(2, 0) = "рубль"
.AddItem 2
.Column(1, 1) = "USD"
.Column(2, 1) = "доллар"
.AddItem 3
.Column(1, 2) = "EUR"
.Column(2, 2) = "евро"
End With
- Код: Выделить всё
Private Sub ListBox1_Click()
MsgBox "Value: " & ListBox1.Value & "; Text: " & ListBox1.Text
End Sub
Lasciate ogni speranza, voi ch'entrate.
-
Boomer_00
-
- Начинающий
-
-
- Сообщения: 12
- Зарегистрирован: 01.11.2006 (Ср) 18:39
Boomer_00 » 03.11.2006 (Пт) 2:30
Огромное спасибо все получилось!!!!!!!!
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, Mail.ru [бот] и гости: 134