Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРАКТИКА №7- продолжение элементов управления.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
180 Кб
Скачать
☆

Методы элемента управления Календарь.

Метод

Описание

Nextday, nextweek, nextmonth, nextyear

Следующий день , неделя, месяц, год

Previusday, Previusweek, Previusmonth, Previusyear,

Предыдущий день , неделя, месяц, год

Today

Устанавливает текущую дату

Создадим форму, с помощью которой введем список из трех столбцов Фамилия, Дата приема на работу и Дата увольнения. (см. рис.)

На пустую форму добавьте следующие элементы – 3 поля ввода, кнопка и календарь. Им даем следующие имена – textName, textBegin, textEnd, cmdOk, cldmy. В модуле напишите следующий код:

Private m As Byte

Private pole(1 To 2) As Object

Private Sub UserForm_Initialize()

Set pole(1) = Textbegin

Set pole(2) = Textend

m = 1

pole(1).SetFocus

cldmy.Value = Now

End Sub

Private Sub Textbegin_Enter()

m = 1

End Sub

Private Sub Textend_Enter()

m = 2

End Sub

Private Sub cldmy_Click()

pole(m) = cldmy.Value

End Sub

Private Sub cmdok_Click()

Range("A1").Value = Textname.Text

Range("B1").Value = Textbegin.Text

Range("C1").Value = Textend.Text

End Sub

Запустите модуль на выполнение и введите запись.

Самостоятельно 1 – й вариант: разработать пользовательскую форму для организации следующего списка сотрудников предприятия «Престиж»: Фамилия (поле ввода), Имя (поле ввода), Отчество (поле ввода), Дата приема на работу (элемент управления Календарь), Дата рождения (элемент управления Календарь), Должность (поле со списком – системный администратор, лаборант, инженер, бухгалтер, экономист, финансист, оператор, директор), Отдел (поле со списком – научный, финансовый, управления, транспортный, экономический, сетевых коммуникаций), Кол-во отработанных лет (вычисляемое поле, в форму его не добавлять, а выводить вычисляемое значение в список), Возраст (вычисляемое поле, в форму его не добавлять, а выводить вычисляемое значение в список), Пол (переключатель). С помощью созданной формы добавить в список 10 записей.

Практическое задание №4. Элементы управления.

Элемент управления Поле со списком. Поле со списком применяется для хранения списка значений и сочетает в себе функциональные возможности списка и поля ввода. В отличие от списка, в нем отображаются только один элемент списка, а режим выделения нескольких элементов отсутствует. Свойства аналогичны свойствам элемента Список. Дополнительные свойства:

Свойство

Описание

DropButtonStyle

Устанавливает вид поля со списком. Допустимые значения:

FmdropButtonStylePlain – кнопка без символов

FmdropButtonStyleArrowdisplays – кнопка со стрелкой

FmdropButtonStyleReduce – кнопка с линией

FmdropButtonStyleEllipsis – кнопка с линией

ListRows

Устанавливает число элементов , отображаемых в поле со списком

MatchRequired

Лог.свойство – true – в поле ввода нельзя ввести значения, отличные от перечисленных в списке, false – иначе.

MatchFound

Лог.свойство – true – среди элементов поля со списком имеется элемент, который совпадает с элементам в поле ввода, false – иначе.