Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ Информатика ЛР.doc
Скачиваний:
12
Добавлен:
27.08.2019
Размер:
3.47 Mб
Скачать

Использование относительных ссылок

Например, вы хотите создать макрос, который записывает ваше имя в любую выделенную ячейку, а фамилию в ячейке непосредственно под ней.

Поскольку нужно, чтобы макрос воздействовал на любую выделенную ячейку, необходимо выбрать эту ячейку до включения макрорекордера. Предположим, что это ячейка Е6. После того, как вы начали запись макроса и ввели свое имя в выделенную ячейку, вам надо будет выделить ячейку Е7 и ввести свою фамилию.

Если вы хотите выполнить данный макрос в другом столбце таблицы, то вы выделяете, например ячейку D2, а затем запускаете макрос. При этом ваше имя записывается в ячейку D2. А фамилия в ячейку E7.

Данную проблему позволяют решить относительные ссылки.*

Прежде чем вносить в выделенную ячейку свое имя, на панели инструментов Остановка записи необходимо щелкнуть на кнопке Относительная ссылка (кнопка должна быть утоплена). Теперь, когда вы будете записывать макрос, все выделенные ячейки запишутся относительно заданной позиции.

Для многих макросов не имеет значения, отмечена опция Относительная ссылка или нет. На работу макросов, которые не производят изменений в отдельных ячейках или группах ячеек, установка этих опций не влияет. Например, макрос, который отключает линии сетки и изменяет расположение страницы, будет работать одинаково, независимо от состояния опции Относительные ссылки.

  1. Порядок выполнения

1. Получить задание у преподавателя.

2. Создать макрос.

3. Назначить способ быстрого запуска макроса в соответствии с вариантом.

  1. Задание

Вариант 1

Таблица умножения

0

1

2

3

4

5

6

7

8

9

10

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

2

3

4

5

6

7

8

9

10

2

0

2

4

6

8

10

12

14

16

18

20

3

0

3

6

9

12

15

18

21

24

27

30

4

0

4

8

12

16

20

24

28

32

36

40

5

0

5

10

15

20

25

30

35

40

45

50

6

0

6

12

18

24

30

36

42

48

54

60

7

0

7

14

21

28

35

42

49

56

63

70

8

0

8

16

24

32

40

48

56

64

72

80

9

0

9

18

27

36

45

54

63

72

81

90

10

0

10

20

30

40

50

60

70

80

90

100

  1. КОНТРОЛЬНЫЕ ВОПРОСЫ

  1. Что такое макрос?

  2. Как создать макрос с помощью макрорекордера?

  3. Как запустить макрос?

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

  5. Какие действия необходимо предпринять, чтобы макрос выполнялся в любом месте рабочего листа?

Лабораторная работа № 6 Массивы. Элементарные операции с матрицами

  1. ЦЕЛЬ РАБОТЫ

Целью работы является изучение массивов и получение практических навыков при работе с одномерными и двумерными массивами.

  1. ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ