Добрый вечер, уважаемые форумчане. Прошу помощи в решении задачи. Как на форме в TextBox отобразить введенные данные на лист2 в ячейку А1 без кнопки подтверждения.
Лина написал: Допустим я написала имя, закрыла форму, имя отобразилось в заданном месте.
В модуль формы
Код
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
With Me.TextBox1
If .Value <> Empty Then Worksheets("Лист2").Range("A1") = .Value
End With
End Sub
Согласие есть продукт при полном непротивлении сторон
'для наглядности синхронизировано с ячейкой A1 листа Лист1
Private Sub TextBox1_Change()
With Me.TextBox1
If .Value <> Empty Then Worksheets("Лист1").Range("A1") = .Value
End With
End Sub
Sanja, Здравствуйте, возможно не много запоздалый вопрос, после очистки поля TextBox1. не все содержимое ячейки удаляется. Например ввожу я, трехзначное значение в TextBox1, значение отображается в ячейке А1, затем очищаю поле TextBox1 начальная цифра не удаляется с ячейки.