Доброго времени суток! Именно того как хочу сделать в гугле не нашел).
Есть лист на который скриптом выводятся разные значения, в том числе и отрицательные, в разное время. (Если использовать формулу МАКС будет не красиво))))
Нашел такой код:
Получается, что этот код отрабатывает только при открытии документа, а как сделать что бы отрицательное значение заменялось сразу, как появится на странице?
Или подскажите как это сделать иначе)
Заранее благодарю)
Есть лист на который скриптом выводятся разные значения, в том числе и отрицательные, в разное время. (Если использовать формулу МАКС будет не красиво))))
Нашел такой код:
Код |
---|
Private Sub Workbook_Open() Worksheets("ИмяЛиста").Protect Password:="1994", UserInterfaceOnly:=True End Sub |
Этот код внесен в такое место: WBAproject(имя документа)->Microsoft Excel Objects->ЭтаКнига
Можно как то сделать так:
Код |
---|
Private Sub Workbook_Open() Worksheets("ИмяЛиста").Заменить все отрицательные занчения во всех ячейках листа на ноль. End Sub |
Или подскажите как это сделать иначе)
Заранее благодарю)