В предыдущем часе указывалось, что объект Application (Приложение) занимает самый верхний уровень иерархии объектов Excel. Какие выводы из этого факта вы должны сделать как программист? Вывод прост: объект Application управляет установками и параметрами уровня приложения, т.е. такими, которые можно найти в диалоговом окне Параметры программы Excel (диалоговое окно Параметры открывается с помощью команды Сервис > Параметры). Чтобы убедиться в этом, закройте все открытые рабочие окна и откройте новую рабочую книгу. Затем выполните следующие шаги.
Выберите команду Сервис > Макрос > Начать макрос - откроется диалоговое окно Запись макроса. Введите название макроса, например ПрограммаУстановки. В списке Сохранить в выберите опцию Эта книга.
Щелкните на кнопке ОК для начала записи макроса.
Выполните команду Сервис > Параметры - Откроется диалоговое окно Параметры. Перейдите на вкладку Вид и снимите флажок опции строку состояния.
Перейдите на вкладку Общие и установите флажок опции Стиль ссылок R1C1. Щелкните на кнопке ОК.
Остановите запись макроса.
Выполните команду Сервис > Параметры и в диалоговом окне Параметры откройте вкладку Вид. Установите флажок опции строку состояния.
Перейдите на вкладку Общие и снимите флажок опции Стиль ссылок R1C1. Щелкните на кнопке ОК.
Щелкните на кнопке Изменить. Откроется редактор Visual Basic.
В листинге 9.1 показан код макроса, который вы должны увидеть в окне кода редактора Visual Basic. (Конечно, в вашем коде будут некоторые отличия, например в имени пользователя или пути к рабочему каталогу. - Прим. ред.)