VBA Объединить значения в 2 текстовых окнах пользовательской формы в третье текстовое поле - PullRequest
0 голосов
/ 29 августа 2018

У меня проблемы с получением значения из текстового поля 1 и текстового поля 2 для объединения и отображения в текстовом поле 3 в пользовательской форме. Textbox1 и Textbox2 заблокированы, значения являются динамическими и автоматически заполняются с помощью переключателей. Я пробовал следующее, но он не отображает объединенный результат в textbox3, и я думаю, что это потому, что значения в текстовом поле 1 и 2 являются результатом управления счетчиками на переключателях. Смотрите ссылку на изображение.

Private Sub TextBox3_Change()
    textbox3.text=Textbox1.text & Textbox2.text
End Sub

enter image description here

Ответы [ 2 ]

0 голосов
/ 29 августа 2018

Вы можете попробовать код ниже:

Private Sub TextBox2_Change()
   TextBox3.Value = TextBox1.text & TextBox2.text
End Sub

Надеюсь, это поможет!

0 голосов
/ 29 августа 2018

Я обнаружил, что код ниже работает лучше всего, ваши значения будут объединены. Я поместил пробел между значениями для s & g.

Private Sub TextBox2_Change()
    Me.TextBox3.Value = Me.TextBox1.Value & " " + Me.TextBox2.Value
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...