Словом vba, я разработал UserForm с двумя текстовыми полями. Для одного из текстовых полей я хотел бы добавить по умолчанию строковую переменную, которая уже была определена и вычисляется непосредственно перед отображением формы. Если текстовое поле - «TextBox1», а строка по умолчанию - «NewWord», как я могу это закодировать?
Присвойте значение событию Initialize
:
Private Sub UserForm_Initialize()
Me.TextBox1.Text = "Default text to be displayed when the form is loaded."
End Sub
@LewisEigen: Me
- это пользовательская форма, в которой размещается элемент управления. Таким образом, приведенное выше означает TextBox1 в UserForm, который содержит этот код. И если вы наберете Me.
, вы должны получить IntelliSense со списком допустимых свойств, включая имена элементов управления.
Спасибо, что привет.
Спасибо, но я не знаком с командой «Я», подскажите, пожалуйста, что это такое?