Здравствуйте. Есть две формы. В первой: TextBox1 с DropButton. Во второй: ListBox1 с перечнем позиций. При нажатии TextBox1_DropButton открывается форма 2 и при этом случайным образом выбирается или одна позиция или несколько, иногда ничего не выбирается. Это всегда рандомно. Из ListBox1 выбранные позиции вставляются в TextBox1. Почему это происходит и как это исправить?
потому что в одной теме вопрос: как отмеченные в листбоксе позиции сложить в текстбок а теперь "почему это происходит и как исправить?" ))) удалите с формы кнопку Выбрать - и это перестанет промисходить
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ігор Гончаренко, так кнопку Выбрать никто не трогает. Даже при первом открытии формы в листбоксе уже могут быть выбраны позиции, причем всегда разные. Причем если создать обычную кнопку CommandButton и ею открывать форму 2, то никаких проблем не возникает.
Эта проблема возникает из-за того, что у Вас две формы находятся в одном месте экрана и форма UserForm1 все время открыта. Сдвиньте сразу после открытия форму UserForm1 куда-нибудь влево и жизнь наладится. Для устранения этого бага открывайте формы по очереди.
sokol92, спасибо. Попробую. sokol92, пробовал скрывать первую форму, итог тот же Private Sub TextBox1_DropButtonClick() UserForm1.Hide UserForm2.Show End Sub