Студопедия

Главная страница Случайная страница

Разделы сайта

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






Выполнение макроса






После запуска макроса отдельные записанные в нем операции будут выполнены шаг за шагом. Существуют различные способы запуска макроса:

  • с использованием сочетания клавиш. После нажатия заданного сочетания клавиш макрос будет выполнен;
  • с помощью кнопки Выполнить в окне диалога Макрос (команда Сервис/макрос/макросы).

Выберите в окне диалога из списка Имя макроса нужный макрос и нажмите кнопку Выполнить.

Окно диалога Макрос можно также открыть на экране, щелкнув на кнопке Выполнить макрос на панели инструментов Visual Basic. Если вы хотите прервать выполнение макроса, нажмите клавишу [Esc].

Упражнение 2. Использование кнопки для запуска макроса

Достаточно быстрым и удобным способом запуска макроса является использование специальной кнопки. Создайте кнопку для запуска макроса.

1. Задайте отображение на экране панели инструментов Элементы управления. Для этого щелкните правой кнопкой мыши на свободном пространстве любой отображенной панели инструментов и выберите из контекстного меню Формы.

 

 
 
Рис. 20 Панель инструментов Формы
 
 

 

 


 
 

2. Щелкните на кнопке с именем Кнопка.

3. Указатель мыши примет форму тонкого крестика. Протащите указатель мыши при нажатой левой кнопке, обозначив в рабочем листе прямоугольник нужного размера.

4. После отпускания левой кнопки мыши программа автоматически выведет на экран окно диалога Назначить макрос объекту. Выберите в этом окне в поле Имя макроса макрос, который хотите запускать нажатием кнопки, например, Сетка.

5. Закройте окно диалога, нажав кнопку OK или клавишу [Enter].

6. Щелкните на созданной кнопке мышью. Выделите текст кнопки и замените его. Введите сначала слово Сокрытие, нажмите клавиши [Ctrl]+[Enter], а затем – слово сетки.

 

 
 

Рис. 21 Изменение текста кнопки
7. Щелкните на любой ячейке рабочего листа. Кнопка будет иметь следующий вид:

 
 

Рис. 22 Созданная кнопка  
Задание 1. Описанным выше способом создайте макрос, задающий отображение линий сетки, и назначьте макрос кнопке, чтобы с помощью двух этих кнопок можно было бы быстро задавать отображение и сокрытие линий сетки.

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






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.