Дипломная работа: Автошкола "Кадиллак"
For i = 2 To all
If Sheets("База").Cells(i, 29) = "Обучаемый" Then
y = y + 1
End If
Next i
Sheets("Данные").Activate
If Sheets("Данные").Range("I2") = "" Then lb_beg.Caption = "Не установлено" Else lb_beg.Caption = Sheets("Данные").Range("I2")
If Sheets("Данные").Range("J2") = "" Then lb_end.Caption = "Не установлено" Else lb_end.Caption = Sheets("Данные").Range("J2")
If lb_beg.Caption = "Не установлено" Then lb_rest.Caption = "Не установлено" Else lb_rest.Caption = CDate(lb_end.Caption) - Date
End Sub
5.2 Форма “Справка”
Кнопка “Все ясно!”:
Private Sub CommandButton1_Click()
MainHelpForm.Hide
MainForm.Show (0)
EndSub
Завершение работы формы:
Private Sub UserForm_Terminate()
MainForm.Show (0)
End Sub
Активация формы:
Здесь листинг опущен, так как происходит лишь установка значений текстовых полей, которые очень объемны, по своему содержанию.
5.3 Форма “Группы”
Кнопка “Закрыть”:
PrivateSubbt_exitgroup_Click()
GroupForm.Hide
MainForm.Show (0)
End Sub
Кнопка “Сформировать группу ”:
Private Sub bt_newgroup_Click()
Dim x, y As Integer