Здравствуйте, специалисты по экселю.
Имеется макрос, который по событию ВоркшитЧендж - должен вводить в ячейку дату.
Однако этот макрос - вводит не текущую дату, а ".01.1900"
То есть дату столетней давности.
Как изменить этот макрос - чтобы он к введенному числу - добавлял текущие месяц и год ?
Имеется макрос, который по событию ВоркшитЧендж - должен вводить в ячейку дату.
Однако этот макрос - вводит не текущую дату, а ".01.1900"
То есть дату столетней давности.
Код |
---|
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column <> 9 Then Exit Sub On Error GoTo 1 Application.EnableEvents = False Target = CDate(Target) 1 Application.EnableEvents = True End Sub |