Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Еxcel_додатково.doc
Скачиваний:
17
Добавлен:
17.12.2018
Размер:
574.98 Кб
Скачать

Занятие 10. Макросы

Макрос – это запись последовательности действий, которая выполняется автоматически, без участия пользователя. Все макросы можно разделить на две категории:

  • макросы, работающие только в данной рабочей книге, при этом текст макроса хранится в этом же файле;

  • макросы, которые работают во всех открытых рабочих книгах, текст таких макросов хранится в специальном файле с именем Personal.xls.

Порядок создания макросов

1. Выберите в главном меню программы команду Сервис – Макрос – Начать запись. На экране появится окно для определения параметров данного макроса, которое представлено на рис. 11.

Рис. 11. Окно для определения параметров макроса

2. Введите в соответствующие поля имя макроса, назначьте макросу комбинацию клавиш для быстрого запуска (буква должна быть латинской), в поле описания можно кратко указать назначение данного макроса. Определите место сохранения макроса – данный файл или “Личная книга макросов” (файл Personal.xls).

3. Далее выполняйте последовательность действий, которые вы хотите записать в макрос. По окончании работы нажмите кнопку конца записи на панели инструментов макроса или выберите команду Сервис – Макрос – Остановить запись.

4. Для запуска уже записанного макроса достаточно нажать закрепленную за ним комбинацию функциональных клавиш или выбрать в перечне макросов имя макроса, которое будет доступно при выборе команды Сервис – Макрос – Макросы.

5. Последовательность записанных действий автоматически преобразуется в операторы встроенного языка Visual Basic. Для пользователя, имеющего навыки программирования возможно создание более сложных программируемых макросов. Для этого можно воспользоваться командой Сервис – Макрос – Редактор Visual Basic.

Практическое задание 10

Создайте макрос с именем “Шаблон”, который бы работал в пределах данной рабочей книги. Назначьте данному макросу комбинацию функциональных клавиш Ctrl + q. Макрос должен содержать последовательность действий 1 – 5 (см. ниже):

Создайте пустую таблицу следующего вида на первом рабочем листе:

Значения показателя вертикального ослабления для открытых океанских районов

Район

Интервал глубин, м

М-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Выполните обрамление таблицы.

  2. Определите шрифт внутри таблицы как 14, обычный.

  3. Завершите запись макроса.

  4. Перейдите на второй рабочий лист. Выполните макрос “Шаблон”.

  5. Заполните таблицу следующими данными:

  • Саргассово море – 100-200, 0,040;

  • 400-500, 0,038.

  • Северная часть Атлантического океана – 1000-350, 0,031.

  • Северная часть Индийского океана – 200-800, 0,022-10,033.

  • Тихий океан (вблизи о. Таити) – 100-400, 0,034.

  • Мировой океан в целом – 0,03-0,04.