Помогите с решением проблемы. Как сделать так, что при внесение данных в таблицу защитить их. Т.е. человек занес данные в ячейку один раз, если он изменяет их, то появляляется примечание, что человек внес изменения в ячейку
Защиту для ячеек сделал, внесением кода в модуль листа:
Цитата
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A1:DF999999")) Is Nothing Then Exit Sub Target.Parent.Unprotect "123" Target.Locked = True Target.Parent.Protect "123" End Sub
Но было бы хорошо, чтобы еще появлялось примечание
Помогите с решением проблемы. Как сделать так, что при внесение данных в таблицу защитить их. Т.е. человек занес данные в ячейку один раз, если он изменяет их, то появляляется примечание, что человек внес изменения в ячейку
Защиту для ячеек сделал, внесением кода в модуль листа:
Цитата
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A1:DF999999")) Is Nothing Then Exit Sub Target.Parent.Unprotect "123" Target.Locked = True Target.Parent.Protect "123" End Sub
Но было бы хорошо, чтобы еще появлялось примечаниеavzan79
Сообщение отредактировал avzan79 - Среда, 25.06.2014, 14:12
Michael_S, запрет нужен, чтобы человек понял, что внисит изменения, а примечание нужно, чтобы знать кто и когда повторно вносил изменения а вообще появления примечания было бы оптимальнее
P.S. Отслеживание изменений не подходят, так будут фиксироваться все изменения. А нужны только повторные
Michael_S, запрет нужен, чтобы человек понял, что внисит изменения, а примечание нужно, чтобы знать кто и когда повторно вносил изменения а вообще появления примечания было бы оптимальнее
P.S. Отслеживание изменений не подходят, так будут фиксироваться все изменения. А нужны только повторныеavzan79
Сообщение отредактировал avzan79 - Среда, 25.06.2014, 14:48
запрет нужен, чтобы человек понял, что внисит изменения, а примечание нужно, чтобы знать кто и когда повторно вносил изменения
У вас взаимоисключающие события: 1. если НЕЛЬЗЯ вносить изменения, то о каком примечании может идти речь!? НЕЛЬЗЯ - всегда НЕЛЬЗЯ! 2. Если формируется примечание со сведениями о том
запрет нужен, чтобы человек понял, что внисит изменения, а примечание нужно, чтобы знать кто и когда повторно вносил изменения
У вас взаимоисключающие события: 1. если НЕЛЬЗЯ вносить изменения, то о каком примечании может идти речь!? НЕЛЬЗЯ - всегда НЕЛЬЗЯ! 2. Если формируется примечание со сведениями о том
Pelena, нужно именно когда вносятся изменения в существующие данные иначе при внесение в таблицу любых новых данных вся таблица будет в примечаниях
Pelena, нужно именно когда вносятся изменения в существующие данные иначе при внесение в таблицу любых новых данных вся таблица будет в примечанияхavzan79