Добрый день! Прошу помоч с решение сдедующего задания. Хочу создать форму в VBA , в которые любой может ввести данные, которые в последствии будут подтягиватся в форму Excel. В приложенном файле на вкладке "Main" основная інформація. На вкладке "Payment Request" форма Excel ну и клавиша для вывода формы с VBA. При этом проблемма возникает уже при написании Combobox, Textbox. Пишу код ( тот что ниже), но все равно выдает ошибку. Прошу помочъ. Заранее благодарен.
Код
Private Sub ComboBox3_Change()
TextBox1 = Application.VLookup(ComboBox3, Range("Expenses"), 2, 0)
End Sub
Private Sub CommandButton1_Click()
Dim iY As Integer
iY = Application.Match(ComboBox3.Value, Columns("G:G"), 0)
Columns("B:B").Cells(iY).Value = "+"
End Sub
А если в случае не правильного выбора? Можно ли прописать чтобы все стереть и начать заполнение заново? И еще, работает оно как то через раз. Только что все работало, уже пишит ошибку
AlexBosenko написал: И еще, работает оно как то через раз.
у вас посты с разницей в 2 минуты - что вы успели там сделать за эти 2 минуты? ... у меня работает без проблем - проверила, чтобы не верить вам на слово
Цитата
AlexBosenko написал: А если в случае не правильного выбора?
оно же само подтягивает нужное! - меняйте в комбобокс - получаете нужное в текстбокс... делайте комбобокс пустым - ничего не подтянет
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)