Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 31 марта 2023, 17:43

Название: Сохранение данных плейсхолдера в ячейку
Отправлено: Посетитель от 31 марта 2023, 17:43
В Textbox присутствует "плейсхолдер" (пояснялка,  что именно нужно вводить в данное поле), которая исчезает, когда пользователь вводит свои данные. При нажатии кнопки, сохраняются данные из textbox в определённую ячейку, но если этот textbox не был заполнен пользователем, в ячейку сохраняется именно плейсхолдер (например "введите сумму"). Подскажите, как этого избежать.
Название: От: Сохранение данных плейсхолдера в ячейку
Отправлено: Администратор от 31 марта 2023, 17:50
Private Sub CommandButton1_Click()
    If Me.TextBox1.Text <> "плейсхолдер" Then
        ActiveCell.Value = Me.TextBox1.Text
    End If
End Sub
Название: От: Сохранение данных плейсхолдера в ячейку
Отправлено: Посетитель от 06 апреля 2023, 15:32
Спасибо