АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Задание 7. Создание макроса с относительными ссылками

Читайте также:
  1. HMI/SCADA – создание графического интерфейса в SCADА-системе Trace Mode 6 (часть 1).
  2. Window(x1, y1, x2, y2); Задание окна на экране.
  3. Активный запрос на создание таблицы
  4. Б) Задание на проверку и коррекцию исходного уровня.
  5. В основной части решается практическое задание.
  6. Внешняя политика в царствование Александра III, создание франко-русского союза
  7. Вопрос 20. Создание специальных образовательных учреждений в дореволюционной России
  8. Г. ноябрь Создание партии «Союз 17 октября».
  9. Глава VIII. СОЗДАНИЕ ИМИДЖА
  10. ГОСУДАРСТВЕННОЕ СТРОИТЕЛЬСТВО В РОССИИ.СОЗДАНИЕ СССР
  11. Домашнее задание
  12. Домашнее задание

В этом примере создадим макрос с относительными ссылками для размещения заголовка таблицы продаж компьютеров в произвольном месте рабочей книги. Перед созданием макроса включите режим записи с относительными ссылками. Для этого выполните следующие действия:

1. Выполните команду Запись макроса - С относительными ссылками.

2. Введите в поле ввода Имя макроса название создаваемого макроса — Заголовок. В поле ввода Описание введите текст: Введите названия компьютеров.

3. Нажмите кнопку Параметры. Появится окно диалога “Запись макроса”.

4. Введите наименование добавляемого пункта меню: Типы ЭВМ. Нажмите кнопку OK.

5. Выполните последовательность действий, которую будет выполнять макрос: введите заголовок таблицы: Тип компьютера; нажмите клавишу Enter; введите тип 1 компьютера CP_35_SR и нажмите клавишу Tab. Аналогично введите следующие типы компьютеров CP_40_SR, CP_55_LS, CP_55_SX. Выделите четыре ячейки с введенными типами компьютеров, выберите команду Формат - Столбец, а затем команду Подгон ширины (поскольку названия типов компьютеров не умещаются полностью в ячейке).

6. Нажмите на кнопку Остановить макрос.

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

Для выполнения макроса “Заголовок” нужно нажать кнопку мыши на пункте с названием Типы ЭВМ. В том месте таблицы, где расположен курсор, появится заголовок следующего вида: Тип компьютера CP_35_SR CP_40_SR CP_55_LS CP_55_SX

Этот макрос отличается от макроса, созданного в примере №1 тем, что заголовок таблицы можно поместить в любом месте текущей рабочей книги.

Задание 8. Макрос “арифметическая прогрессия”

В результате работы макроса “арифметическая прогрессия” выделенные в строке ячейки заполняются числами, являющимися членами арифметической прогрессии с разностью равной 0,5 или с шагом 0,5.

Для записи макроса “арифметическая прогрессия ” выполните следующие действия:

1. Введите в ячейку A1 число 1000 и выделите ячейки A1:C1.

2. Выполните команду Сервис - Запись макроса - Начать запись. Появится окно диалога “Запись макроса”.

3. Введите в поле ввода Имя макроса название записываемого макроса Прогрессия и нажмите кнопку Параметры. Окно диалога “Запись макроса” расширяется.

4. Перейдите на латинский регистр и введите букву p для клавиши быстрого вызова макроса.

5. Нажмите кнопку OK в окне диалога “Запись макроса”, которое после этого закроется. Начиная с этого момента, все ваши действия будут записываться в макрос. В строке состояния появится слово “Запись”.

6. Выполните команду Правка - Заполнить - Прогрессия. Появится окно диалога «Прогрессия».

7. Установите флажок по строкам. Это означает, что прогрессия будет строится в выделенной строке.

8. Установите флажок арифметическая. Это означает, что ячейки в строке будет заполняться числами, являющимися членами арифметической прогрессии.

9. В окне “Шаг” введите число 0,5 — разность арифметической прогрессии.

10. Нажмите кнопку OK, чтобы выйти из окна диалога “Прогрессия”. Теперь нужно закончить запись макроса.

11. Нажмите кнопку Остановить макрос.

Итак, результаты работы макроса “ арифметическая прогрессия ”. Он запускается нажатием Ctrl+p. Перед этим нужно ввести первый член прогрессии и выделить ячейки в строке, где будут размещаться члены арифметической прогрессии с разностью 0,5. После нажатия клавиш Ctrl+p ячейки A1:G1 заполнятся числами 1000 1000,5 1001 1001,5 1002 1002,5 1003. Если первая ячейка среди выделенных, не содержит число, то заполнение числами не произойдет, и ячейки останутся без изменения.

Контрольные вопросы.

1. Дать понятие о макросе. Для чего он используется?

2. Дать понятие модуля. Какие типы модулей представлены в Microsoft Excel?

3. Какие настройки необходимо предварительно выполнить для настройки макросов в Microsoft Excel

4. Как осуществить запись макрокоманды?

5. Какова последовательность действий при создании макроса с помощью макрорекордера?

6. Какие требования налагаются при создании имени макроса?

7. Какие символы можно использовать для задания сочетания клавиш при запуске макроса?

8. Как запустить макрос на выполнение?

9. Какие два режима записи, отличающиеся разными видами ссылок Вам известны? Чем они отличаются друг от друга?

10. Как осуществить выбор нужного режима ссылок?

11. Как назначить макрос графическому объекту?

12. Как активизировать графический объект, к которому назначен макрос?

13. Как назначить макрос рисунку?

14. Как удалить существующий макрос?

15. Какие действия необходимо предпринять для переименования макроса?

Литература[1, 5, 6, 8].

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)