![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
Всем доброго вечера!
Начинаю разбираться с visual basic и не все пока получается... Вопрос следующий Из файла excel (из листа 1 первого столбца) в combo box передаются определенные значения.....это получилось реализовать...а дальше при выборе значения в combobox в textbox из того же файла excel должно передаваться значение, соответствующие выбранному, но из 2 столбца. Вот это реализовать не получается... Код:
Последний раз редактировалось Stilet; 04.10.2014 в 19:20. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Vb6 нет под рукой,но в VBA так работает.
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
как задать это условие d = Range("A1:B3") в моем случае, учитывая, что я обращаюсь к файлу экселя?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
d=XL.Sheets(1).Range("A1:B3").Value
Но я не это хотел продемонстрировать,а принцип заполнения комбобокса и вывод из него информации
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
Чего-то не получается
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
ComboBox1.List(ComboBox1.ListCount - 1, 1) = d(n, 2)
эта строка присваивает каждому значению в комбобоксе значения из второго столбца экселя? ее тоже не получается реализовать |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
Не работает и ругается на
Код:
Код:
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Как костыль.
Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
А вы не могли бы разъяснить, что делает эта строка:
Код HTML:
Private Sub Combo2_Change() Text9.Text = List(Combo2.ListIndex) End Sub Код HTML:
Private Sub Combo2_Change() Text9.Text = List(Combo2.ListIndex) End Sub Код HTML:
Private Sub Combo2_Click() Text9.Text = List(Combo2.ListIndex) End Sub Код HTML:
ReDim List(4) Знаю вопросы глупые, но я только начинаю разбираться. Спасибо за помощь! |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 04.10.2014
Сообщений: 14
|
![]()
Большое спасибо...разобрался, и теперь получилось у одному комбубоксу сразу 5 текстбоксов через индексы привязать!!!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
макрос Excel Visual Basic | arly123 | Помощь студентам | 0 | 20.04.2013 01:43 |
Visual Basic Microsoft Excel | Людмила. | Помощь студентам | 3 | 23.11.2012 19:51 |
Visual Basic интегрированный в Excel | a1b2 | Microsoft Office Excel | 3 | 23.12.2010 19:53 |
Как найти определённый текст в TextBox'е(Visual Basic.NET) | reyn90 | Помощь студентам | 0 | 21.06.2009 02:48 |