august23
на одно событие похоже не получится повесится...
вот набор событий, который покрывает вашу задачу, только прийдётся мудрить, если вам макрос нельзя вызывать повторно...
Private Sub Workbook_Open()
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Private Sub Workbook_NewSheet(ByVal Sh As Object)
макрос можно будет разместить в персональной книге макросов.
И ещё, я не знаю, что за удобство в "рисует линии от активной ячейки до координатной сетки" - не представляю как это выглядит, но, лично я бы ОЧЕНЬ не хотел бы иметь такой макрос работающем на моём компьютере - т.к. он будет мне что-то рисовать вне зависимости от того надо оно мне или нет... не любли, когда компьютерная программа считает, что она лучше знает, что пользователю надо!!!
на одно событие похоже не получится повесится...
вот набор событий, который покрывает вашу задачу, только прийдётся мудрить, если вам макрос нельзя вызывать повторно...
Private Sub Workbook_Open()
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Private Sub Workbook_NewSheet(ByVal Sh As Object)
макрос можно будет разместить в персональной книге макросов.
И ещё, я не знаю, что за удобство в "рисует линии от активной ячейки до координатной сетки" - не представляю как это выглядит, но, лично я бы ОЧЕНЬ не хотел бы иметь такой макрос работающем на моём компьютере - т.к. он будет мне что-то рисовать вне зависимости от того надо оно мне или нет... не любли, когда компьютерная программа считает, что она лучше знает, что пользователю надо!!!