combobox1 как обратиться

Программирование на Visual Basic for Applications
olik111
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 03.07.2003 (Чт) 3:16

combobox1 как обратиться

Сообщение olik111 » 06.10.2004 (Ср) 4:24

люди, подскажите как обратиться к полю списка,
If combobox1.Text = "1" Then так не получается,выдает следующую ошибку Application-defined or object-defined error, как быть???

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 06.10.2004 (Ср) 8:05

Скорее всего ошибаешься в имени объекта. Может быть набрал букву кириллица вместо латиницы.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.10.2004 (Ср) 11:35

Нет, тогда ошибка была бы другая.
Видимо, комбо в режиме list, а в листе не элемента "1".
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 06.10.2004 (Ср) 13:54

Что это значит? -
GSerg писал(а):комбо в режиме list,

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.10.2004 (Ср) 14:31

Ну когда нельзя вводить то, чего нет в списке.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 06.10.2004 (Ср) 14:32

А какая это преперть?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.10.2004 (Ср) 14:36

style...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 06.10.2004 (Ср) 14:37

Спасибо, сейчас буду пробовать

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 06.10.2004 (Ср) 16:47

угу, в этом свойстве дело

Ser Artur
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 23
Зарегистрирован: 10.10.2005 (Пн) 13:03

Сообщение Ser Artur » 11.10.2005 (Вт) 8:23

Вот тебе вариант ответа
Код: Выделить всё
'если
If ComboBox1.Text = ActiveSheet.Range("A5") Then
'или ComboBox1.Text = "Sasha"
NextRow = Application.WorksheetFunction.CountA(Range("C:C")) + 2
'то следующее
Cells(NextRow, 3) = TextBox1.Text ' то значение TextBox1 вставить в колонну C:C строке 3
Cells(NextRow, 4) = TextBox2.Text


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 84

    TopList