Добрый день! Можно ли создать функцию, которая записывала бы дату последнего изменения ячейки? [vba]
Код
Public Function ДатИзмен(Яч) ДатИзмен(Яч)='дата изменения ячейки "Яч" End Function
[/vba] Вообще в экселе есть фиксирование для каждой ячейки - когда она была изменена (под изменением, в первую очередь, имеется в виду изменение введённого в неё значения)?
Добрый день! Можно ли создать функцию, которая записывала бы дату последнего изменения ячейки? [vba]
Код
Public Function ДатИзмен(Яч) ДатИзмен(Яч)='дата изменения ячейки "Яч" End Function
[/vba] Вообще в экселе есть фиксирование для каждой ячейки - когда она была изменена (под изменением, в первую очередь, имеется в виду изменение введённого в неё значения)?Roman777
Roman777, здравствуйте. Можно записывать на отдельный лист (или в текстовый файл). Например так:[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) With Sheets("log") lr = .Cells(Rows.Count, 1).End(xlUp).Row + 1 .Range("A" & lr) = Target.Address .Range("B" & lr) = Now End With End Sub
[/vba]
Roman777, здравствуйте. Можно записывать на отдельный лист (или в текстовый файл). Например так:[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) With Sheets("log") lr = .Cells(Rows.Count, 1).End(xlUp).Row + 1 .Range("A" & lr) = Target.Address .Range("B" & lr) = Now End With End Sub
Manyasha, О! оч прикольный способ. Спасибо). Хочу сразу уточнить, а если бы я захотел скрыть этот лист "log". В коде мне надо будет его сначало отобразить, а в конце снова скрыть? или не обязательно?
Manyasha, О! оч прикольный способ. Спасибо). Хочу сразу уточнить, а если бы я захотел скрыть этот лист "log". В коде мне надо будет его сначало отобразить, а в конце снова скрыть? или не обязательно?Roman777
Roman777, не обязательно. У меня работает и без отображения. А вот если Вы лист Log защитите, то защиту нужно будет программно снимать и ставить обратно.
Roman777, не обязательно. У меня работает и без отображения. А вот если Вы лист Log защитите, то защиту нужно будет программно снимать и ставить обратно.Manyasha
ЯД: 410013299366744 WM: R193491431804
Сообщение отредактировал Manyasha - Среда, 22.04.2015, 10:45