Запуска макроса для выделения при открытии документа - VBA
Формулировка задачи:
Доброго времени суток. Подскажите с таким вопросом.
Есть код для выделения координат выделенной ячейки. Он запускается при нажатии Alt+F8 и выборе соответствующей процедуры.
Как можно сделать так, что бы он запускался самостоятельно, при открытии документа?
Заранее спасибо.
Решение задачи: «Запуска макроса для выделения при открытии документа»
textual
Листинг программы
Public Coord_Selection As Boolean 'глобальная переменная для вкл/выкл выделения Sub Krest(Target As Range) Dim WorkRange As Range If Target.Cells.Count > 1 Then Exit Sub 'если выделено больше 1 ячейки - выходим If Coord_Selection = False Then Exit Sub 'если выделение выключено - выходим Set WorkRange = Range("A1:CP500") 'адрес рабочего диапазона, в пределах которого видно выделение Application.EnableEvents = False Intersect(WorkRange, Union(Target.EntireColumn, Target.EntireRow)).Select 'формируем крестообразный диапазон и выделяем Target.Activate Application.EnableEvents = True End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д