КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Абсолютная адресация
Запуск макроса с клавиатуры сочетанием клавиш Запись макроса, запускаемого из меню Сервис: 1 В меню Сервис выберите подменю Макроси выберите команду Начать запись. 2 Введите имя для макроса в соответствующее поле. Первым символом имени макроса должна быть буква. Остальные символы могут быть буквами, цифрами или знаками подчеркивания. В имени макроса не допускаются пробелы; в качестве разделителей слов следует использовать знаки подчеркивания. 3 Чтобы запустить макрос с клавиатуры с помощью сочетания клавиш, введите соответствующую букву в поле Сочетание клавиш. Для строчных букв используется сочетание CTRL+ буква, а для заглавных -CTRL+ SHIFT+ буква, где буква — любая буквенная клавиша на клавиа- туре. Она не может быть цифрой или специальным символом. Заданное сочетание клавиш будет заменять любое установленное по умолчанию в Microsoft Excel, пока книга, содержащая данный макрос, открыта. 4 В поле Сохранить в книге выберите книгу, в которой должен быть сохранен макрос. Чтобы макрос был доступен независимо от того, используется ли в данный момент Microsoft Excel, его следует сохранить в личной книге в папке XLStart. Чтобы сделать краткое описание макроса, введите необходимый текст в поле Описание. 5 Нажмите кнопку OK. По умолчанию, при записи макроса используются абсолютные ссылки. Макрос, записанный с абсолютными ссылками, при выполнении всегда обрабатывает те же ячейки, которые обрабатывались при его записи. Для того, чтобы с помощью макроса обрабатывать произвольные ячейки, следует записать его с относительными ссылками. Для этого нажмите кнопку Относительная ссылка на панели инструментов Остановка записи. Относительные ссылки будут использоваться до конца текущего сеанса работы в Microsoft Excel или до повторного нажатия кнопки Относительная ссылка.
6 Выполните макрокоманды, которые нужно записать в макрос. 7 Нажмите кнопку Остановить запись на соответствующей панели инструментов. Примечание. Чтобы макрос сначала выбирал определенную ячейку, выполнял макрокоманду, а затем выбирал другую ячейку, связанную с активной, нужно использовать и абсолютную, и относительную ссылки при записи макроса. При записи относительных ссылок кнопка Относительная ссылкадолжна быть нажата. При записи абсолютных ссылок кнопка Относительная ссылкане должна быть нажата. Пример 1 Разработать макрос для расчета прогнозируемых значений с помощью функции ТЕНДЕНЦИЯ. Зависимость y = f(x) задана таблицей (рис. 1):
Рисунок 1 Значения функции y = f(x) 1 Введём заданную функция в ячейки рабочего листа Excel. 2 Выполним команды Сервис\Макрос\Начать запись. 3 В появившемся окне Запись макроса введём в поле Имя макроса слово "Тенденция" (старое имя нужно удалить), в поле Сочетание клавиш Ctrl+ введём букву, например "т", в поле Сохранить в:выберем строку "Эта книга", в поле Описаниевведем текст "Прогноз функцией тенденция", нажмём ОК,появится панельОстановс кнопкамиОстановить запись и Относительная ссылка. 4 С этого момента начинается запись операций макроса «Тенденция»: · выделим мышью ячейки F2...H2 для вывода результатов прогноза, · установим курсор в строку формул, введём функцию =тенденция (b2:e2;b1:e1; f1:h1;1), · нажмём сочетание клавиш Ctrl+Shift+Enter, · нажмём кнопку Остановить запись на панели Останов. Теперь при нажатии сочетания клавиш Ctrl+т выполнится макрос Тенденция и поместит в ячейки F2...H2 результат:
Макрос можно запустить также, выбрав в меню Сервис\Макрос\ Макросы имя макроса Тенденция и нажав клавишу Выполнить. Примечания:
1 Если в окне Запись макроса в поле Сочетание клавишCtrl+не вводить букву, то макрос можно запустить только из меню Сервис. 2 Формулы можно вводить строчными буквами, т.к. их имена являются ключевыми для Excel и процессор распознаёт их автоматически. Адреса ячеек можно вводить строчными буквами, но обязательно латинским шрифтом. 3 Для прерывания выполнения макроса нужно нажать кнопку Esc.
Дата добавления: 2014-10-15; Просмотров: 298; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |