Студопедия

КАТЕГОРИИ:


Архитектура-(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 результат:

17,2 20,4 23,6

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

Примечания:

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

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

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

 




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 291; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.