Шаг 64.
VBA в MSExcel.
Элементы управления и пользовательская форма. Элемент TextBox (Поле)

    На этом шаге мы рассмотрим перечислим основные свойства этого элемента.

    Элемент управления TextBox (Поле) создается с помощью кнопки Поле (TextBox) панели элементов управления (рисунок 1).


Рис.1. Поле в форме

    В основном TextBox используется для ввода текста, который в последующем используется в программе, или для вывода результатов расчетов программы. Текст, введенный в поле, обычно в программе преобразуется либо в числа, либо в формулы.

    Основные свойства элемента управления TextBox перечислены ниже.

Таблица 1. Основные свойства TextBox
Свойство Назначение
Text Возвращает текст, содержащийся в поле
Visible Допустимые значения: True (поле отображается во время выполнения программы) и False (в противном случае)
Enabled Допустимые значения: True (пользователь непоредственно может вносить изменения в содержание поля) и False (в противном случае)
Multiline Допустимые значения: True (устанавливается многострочный режим ввода текста в поле) и False (однострочный режим)
WordWrap Допустимые значения: True (устанавливается режим автоматического переноса) и False (в противном случае)
AutoSize Допустимые значения: True (устанавливается режим автоматического изменения размера поля так, чтобы весь вводимый текст помещался в нем) и False (устанавливается фиксированный размер поля)
ScrollBars Устанавливает режим отображения в поле полос прокрутки. Допустимые значения:
  • fmScrollBarsNone (не выводить полосы прокрутки);
  • fmScrollBarsHorizontal (выводить горизонтальную полосу прокрутки);
  • fmScrollBarsVertical (выводить вертикальную полосу прокрутки);
  • fmScrollBarsBoth (выводить горизонтальную и вертикальную полосы прокрутки).
SelLenght, SelStart и SelText Эти свойства характеризуют выделенный в поле фрагмент текста (длина, начало и сам фрагмент текста соответственно)
MaxLength Устанавливает максимальное допустимое количество вводимых в поле символов. Если это свойство равно 0, то нет ограничений на вводимое количество символов.
PasswordChar Устанавливает символ, отображаемый при вводе пароля. Если это свойство определено, то вместо вводимых символов в поле будет отображаться установленный символ

    На следующем шаге мы рассмотрим элемент управления Label.




Предыдущий шаг Содержание Следующий шаг