Елемент керування TextBox на формах VBA

Елемент управління TextBox, властивість Value (Text)

Текстове поле (TextBox) — один із найчастіше використовуваних елементів керування (див. рис. 5.3).

Мал. 5.3 Текстове поле (елемент управління TextBox) на формі

Текстове поле використовується:

  • для прийому будь-яких текстових даних, які вводять користувач (наприклад, для відправки поштою, для занесення в базу даних тощо);
  • для виведення користувачеві текстових даних із можливістю їх редагування (з бази даних, аркуша Excel тощо);
  • для виведення користувачеві текстових даних із можливістю копіювання та друку, але без можливості зміни (класичний приклад – текст ліцензійної угоди).

Деякі важливі властивості цього елемента керування:

Інші властивості здебільшого відносяться до оформлення текстового поля та його змісту, а також налаштувань редагування.

Головна подія для текстового поля – це подія Change (тобто зміна змісту поля). Зазвичай на цю подію прив'язується перевірка значень, що вводяться користувачем, або синхронізація введеного значення з іншими елементами управління (наприклад, зробити доступною кнопку, змінити текст напису і т.п.)