Страницы: 1
RSS
Фиксация даты смены значения ячейки
 
Добрый день!
Подскажите пожалуйста, как сделать так, чтобы при изменении значений ячеек столбца "C" c "В работе" на "Завершено" в столбце "D" фиксировалась дата изменения значения, при этом необходимо, чтобы значение не менялось на следующий день (как в случае использования формулы "Сегодня()".
 
Макросом. В модуль листа
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C2:C" & Cells(Rows.Count, "C").End(xlUp).Row)) Is Nothing Then
  If Target.Count = 1 Then
  On Error Resume Next
  Application.EnableEvents = False
    If Target = "Завершено" Then
      Target.Offset(, 1) = Format(Date, "dd.mm.yyyy")
    Else
      Target.Offset(, 1) = Empty
    End If
  End If
End If
Application.EnableEvents = True
End Sub
Согласие есть продукт при полном непротивлении сторон
 
Большое спасибо!
Страницы: 1
Читают тему
Наверх