Добрый вечер
[vba]Код
Private Sub Bnt_НачальнаяДата_Click() 'выбираем начальную дату периода
On Error Resume Next
calendar.Show
If calendar.Value > 0 Then Me.txt_НачальнаяДата.Value = Format(calendar.Value, "dd.mm.yyyy")
End Sub
Private Sub Btn_КонечнаяДата_Click() 'выбираем конечную дату периода по клику
On Error Resume Next
calendar.Show
If calendar.Value > 0 Then Me.txt_КонечнаяДата.Value = Format(calendar.Value, "dd.mm.yyyy")
End Sub
Private Sub txt_КонечнаяДата_Change()
DateFinish = CDate(Me.txt_КонечнаяДата)
End Sub
Private Sub txt_НачальнаяДата_Change()
DateStart = CDate(Me.txt_НачальнаяДата)
End Sub
[/vba]