Курсовая работа: Компьютерная подготовка

ForEach box In boxes

IfLen(Trim(box.Value)) = 0Then

box.SetFocus

ExitSub

EndIf

Next box

IfLen(Trim(PhoneBox.Value)) > 10Then

MsgBox"Более 10 цифр в номере телефона"

PhoneBox.SetFocus

Else

' заполнение записи из формы

Dim myRecord As Record

myRecord.Fam = FamBox.Value

myRecord.Im = ImBox.Value

myRecord.Ot = OtBox.Value

myRecord.street = StreetBox.Value

myRecord.no = NoBox.Value

myRecord.Flat = FlatBox.Value

myRecord.Phone = Val(PhoneBox.Value)

' добавление строки на лист и ее заполнение

ActiveCell.EntireRow.Insert

putRecord ActiveCell.EntireRow, myRecord

' скрытиеформы

addRowForm.Hide

EndIf

EndSub

PrivateSub PhoneBox_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)

If (KeyAscii < Asc("0")) Or (KeyAscii > Asc("9")) Then

MsgBox"Допускается ввод только цифр!"

К-во Просмотров: 1683
Бесплатно скачать Курсовая работа: Компьютерная подготовка