Содержание
- 2. Макросы. Использование макрорекордера Термин macro произошел от греческого слова, означающего расширенный или растянутый. Макрос – это
- 3. Можно выделить три основные разновидности макросов: Командные макросы – это наиболее распространенные макросы, обычно состоящие из
- 4. Различают 2 способа разработки макроса: автоматическое создание, с использованием макрорекордера; написание макроса "с нуля", используя язык
- 5. Для записи макроса в приложении Microsoft Office можно использовать меню "Сервис/Макрос/Начать запись" или выбрать кнопку "Записать
- 6. Для записи макроса в приложении Microsoft Office можно использовать меню "Сервис/Макрос/Начать запись" или выбрать кнопку "Записать
- 7. Среда разработки VBA Visual Basic for Application (VBA) – это система программирования, которая используется как единое
- 8. Для создания офисных приложений в MS Office имеется интегриро- ванная среда разработки (Integrated Development Environment, IDE)
- 10. Таблица 4. Назначение компонентов VBE
- 11. Алфавит VBA Алфавит языка программирования - это полный набор допустимых символов, принятых в конкретном языке для
- 12. Таблица 5. Типы данных VBA
- 13. Переменные VBA поддерживает 2 способа объявления переменных: Неявный - VBA создает переменную и резервирует память для
- 14. Для явного объявления переменных используется оператор Dim со следующим синтаксисом: Dim [As ] Здесь: имяПеременной -
- 15. Константы VBA поддерживает неименованные и именованные константы. Неименованные константы — это фактические значения данных определенного типа.
- 16. Операции В программах на VBA можно использовать весь типовой для универсального языка программирования набор операций: математические
- 17. Таблица 6. Математические операции
- 18. Таблица 7. Операции отношения
- 19. Таблица 8. Логические операции Таблица 9. Операции над строками
- 20. Оператор присваивания Оператор присваивания предназначен для задания ("присваивания") значения переменным, инициализации констант или изменения свойств объекта.
- 21. VBA. Ветвления Ветвление - это управляющая операция языка программирования, позволяющая изменить порядок выполнения алгоритма программы. Для
- 22. Условный оператор – это структура, которая выбирает ту или иную ветвь кода процедуры на основе некоторого
- 23. Листинг. Полная форма условного оператора Sub sample4() Dim value As Long Const MSG = "Вы ввели
- 24. Листинг. Краткая форма условного оператора Sub sample5() Dim value As Long Const MSG = "Вы ввели
- 25. Листинг. Составные логические выражения 'Программа запрашивает имя пользователя и пароль, 'проверяет введенную информацию и выводит сообщение.
- 26. Оператор выбора Select Case Оператор выбора применяется в том случае, если проверяемое условное выражение может принимать
- 27. Оператор безусловного перехода GoTo Оператор безусловного перехода GoTo всегда изменяет порядок выполнения операторов в процедуре или
- 28. Пользовательские подпрограммы в VBA VBA поддерживает два типа подпрограмм: процедуры и функции. Функция — это подпрограмма,
- 29. Для объявления процедуры в VBA используется ключевое слово Sub: Sub [( )] End Sub, где –
- 30. Листинг. Пример объявления процедуры ' Процедура выводит в отладчик максимальное из трех чисел Sub sMax3(A As
- 31. Синтаксис объявления функции несколько сложнее, чем синтаксис процедуры: Function [( )] [As ] . . .
- 32. Листинг. Пример объявления функции ' Функция возвращает максимальное из трех чисел Function fMax3(A As Long, B
- 33. Функции взаимодействия с пользователем Для организации диалога с пользователем VBA представляет две встроенные функции - MsgBox
- 34. Назначение параметров: Prompt – строковое выражение, отображаемое как сообщение в диалоговом окне; Title – строковое выражение,
- 35. Простой пример использования функции MsgBox: Sub sample3() MsgBox "Видите ли вы две кнопки?", vbYesNo + vbInformation,
- 36. Таблица 11. Возвращаемые значения функции MsgBox Функция InputBox() выводит на экран диалоговое окно, содержащее сообщение и
- 38. Скачать презентацию