Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Excel.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.26 Mб
Скачать

3.13.2.2Создание макроса

Перед тем как, поместить на лист элемент управления «Кнопка» желательно создать макрос, который будет запускаться этой кнопкой.

Для создания макроса используется инструмент «Запись макроса».

Создается макрос в следующей последовательности:

1. Выполнить команду «СервисМакросНачать запись…».

2. В окне «Запись макроса» указать название макроса. В названии нельзя использовать пробелы и точки. После нажатия кнопки «ОК» на экране появится панель управления «Остановить запись» с двумя кнопками «Остановить запись» и «Относительная ссылка.

3. Выполнить требуемую последовательность действий.

4. Нажать кнопку «Остановить запись». Кнопку «Остановить запись» необходимо нажать до размещения кнопки на лист.

3.13.2.3Кнопка

Кнопка создается после записи макроса. На панели «Формы» нажать кнопку «Кнопка» и с помощью мыши поместить изображение кнопки в нужное место. После этого откроется окно «Назначить макрос», в списке макросов выбрать требуемый макрос и нажать кнопку «ОК». Кнопку переименовать.

3.13.2.4Вставка строки.

1. Поставить курсор в любое место листа.

2. Включить запись макроса.

3. Поставить курсор в любую строчку таблицы кроме 1 и последней.

4. Выделить строчку в которой стоит курсор, нажав одновременно кнопки «Shift» и «пробел» (для выделения столбца надо нажать кнопки «Ctrl» и «пробел»).

5. Выполнить команду «Копировать», затем щелкнуть правой кнопкой мыши по выделенной строке и в контекстном меню выбрать команду «Добавить скопированные ячейки».

6. В новой строчке удалить из ячеек исходные данные (оставить только формулы) и поставить курсор в начало строчки.

7. Остановить запись макроса.

3.13.2.5Копирование строки

1. Поставить курсор в строчку, которую надо скопировать.

2. Включить запись макроса.

3. На панели инструментов «Остановить запись» нажать кнопку «Относительная ссылка»

4. Выделить строчку в которой стоит курсор, нажав одновременно кнопки «Shift» и «пробел» (для выделения столбца надо нажать кнопки «Ctrl» и «пробел»).

5. Выполнить команду «Копировать», затем щелкнуть правой кнопкой мыши по выделенной строке и в контекстном меню выбрать команду «Добавить скопированные ячейки».

6. Остановить запись макроса.

3.13.2.6Удаление строки

1. Поставить курсор в строчку, которую надо удалить.

2. Включить запись макроса.

3. На панели инструментов «Остановить запись» кнопка «Относительная ссылка»

должна быть нажата.

4. Выделить строчку в которой стоит курсор, нажав одновременно кнопки «Shift» и «пробел» (для выделения столбца надо нажать кнопки «Ctrl» и «пробел»).

5. Выполнить команду «Удалить».

6. Остановить запись макроса.

3.13.2.7Поле со списком

Форма «Поле со списком» используется для выбора из списка данных с последующим их использованием.

1. Под таблицей создать область вспомогательных данных (на приведенном примере это таблица из двух столбцов «Индекс» и «Поставщик»).

2. На панели «Формы» нажать кнопку «Поле со списком» и с помощью мышки поставить изображение поля в нужное место.

3. Щелкнуть правой кнопкой мыши по полю со списком и в открывшемся контекстном меню выбрать команду «Формат объекта».

4. На вкладке «Элемент управления» окна «Формат элемента управления» выполнить следующие установки:

- в поле «Формировать список по диапазону» поместить ссылки на ячейки, данные из которых будут помещены в список (на приведенном примере это ячейки с данными столбца «Поставщик» основной таблицы);

- в поле «Связь с ячейкой» - ссылка на ячейку, в которую будет помещен результат выбора (на приведенном примере это ячейка столбца «Индекс» в «Области вспомогательных данных); в указанную ячейку помещается номер строки списка, в которой находится выбранный элемент

  • в поле «Количество строк списка» - количество элементов списка, которое будет появляться на экране одновременно.