Абсолютная адресация

Пример 1 Разработать макрос для расчета прогнозируемых значений с помощью функции ТЕНДЕНЦИЯ. Зависимость y = f(x) задана таблицей:

  A B C D E F G H
X
Y      

1 Введём заданную функция в ячейки рабочего листа Excel.

2 Выполним команды СервисМакросНачать запись.

3 В появившемся окне Запись макроса введём в поле Имя макроса

слово «Тенденция» (старое имя нужно удалить), в поле Сочетание клавиш Ctrl+ введём букву, например «т» , в поле Сохранить в: выберем строку «Эта книга», в поле Описание введем текст «Прогноз функцией тенденция», нажмём ОК,появится панельОстановс кнопкамиОстановить за-

письиОтносительная ссылка.

4 С этого момента начинается запись операций макроса «Тенденция»:

· выделим мышью ячейки F2...H2 для вывода результатов прогноза,

· установим курсор в строку формул, введём функцию

· =тенденция (b2:e2;b1:e1; f1:h1;1),

· нажмём сочетание клавиш Ctrl+Shift+Enter,

· нажмём кнопку Остановить запись на панели Останов.

Теперь при нажатии сочетания клавиш Ctrl+твыполнится макрос Тенденция и поместит в ячейки F2...H2 результат:

17,2 20,4 23,6

Макрос можно запустить также, выбрав в меню СервисМакрос Макросы имя макроса Тенденция и нажав клавишу Выполнить.

Примечания:

1 Если в окне Запись макроса в поле Сочетание клавиш Ctrl+не вводить букву, то макрос можно запустить только из меню Сервис.

2 Формулы можно вводить строчными буквами, т.к. их имена являются ключевыми для Excel и процессор распознаёт их автоматически. Адреса ячеек можно вводить строчными буквами, но обязательно латинским шрифтом.

3 Для прерывания выполнения макроса нужно нажать кнопку Esc.