Свойства объекта UserForm
Форма имеет некоторые встроенные свойства, и эти свойства можно устанавливать или программным образом, или в Properties Window (окне свойств) редактора VBA. Строго говоря, данные способы изменения свойств форм не являются эквивалентными. Некоторые из свойств могут быть установлены только посредством Properties Window. Программным способом свойства форм устанавливаются таким же образом, как и свойства других объектов: путем присвоения свойству нового значения. В табл. 9.7 перечислены свойства UserForm, на которые скорее всего, придется ссылаться или изменять их.
Таблица 9.7. Наиболее часто используемые свойства объектов UserForm
Свойство | Описание |
ActiveControl | Возвращает объектную ссылку на элемент управления, находящийся в фокусе в данный момент. Только для чтения |
BackColor | Целое число типа Long определяет цвет фона формы. Самый простой способ установить это свойство – использовать Properties Window; чтобы выбрать желаемый цвет (если необходимо), можно скопировать номер цвета из Properties Window в свою программу |
BackColor | Возвращает цвет фона формы |
BorderStyle | Устанавливает тип границы |
Caption | Текст, выводимый в качестве заголовка формы. Запись/Чтение |
Caption | Возвращает текст, отображаемый в строке заголовка формы |
Controls | Возвращает коллекцию всех элементов управления формы. Только для чтения |
Cycle | Определяет, должно ли нажатие клавиши табуляции вызывать последовательный выбор всех элементов управления во всех группах и на каждой странице многостраничных элементов управления или только в пределах текущей группы или страницы. Может содержать одну из двух встроенных констант: fmCycleAllForms или fmCycleCurrentForm. Чтение/Запись |
Enabled | Содержит значение типа Boolean, указывающее, доступна ли форма. Если его значение равно False, ни один из элементов управления формы не доступен. Чтение/Запись |
Font | Возвращает ссылку на объект Font, посредством которого можно выбрать параметры шрифта формы или элемента управления |
ForeColor | То же самое, что и свойство BackColor, но устанавливает цвет используемый для переднего плана (обычно – это цвет текста) объекта формы |
Height И Width | Возвращают высоту и ширину формы в пунктах |
Left И Top | Возвращают местоположение верхнего левого угла формы в пунктах |
Name | Возвращает имя пользовательской формы |
Picture | Указывает рисунок, отображаемый как фон формы |
StartUpPosition | Возвращает значение, определяющее расположение формы при ее первом отображении на экране. Допустимые значения: · Manual (начальное значение не устанавливается), · CenterOwner (выравнивание по центру объекта, к которому принадлежит форма) · CenterScreen (выравнивание по центру экрана) · windows Default (положение верхнего левого угла экрана) |
Дата добавления: 2015-08-14; просмотров: 643;