Basic
<<  Visual Basic Программирование на Visual Basic for Application (VBA)  >>
VBA – visual basic for application (офисное программирование)
VBA – visual basic for application (офисное программирование)
Отличие VBA от других языков программирования
Отличие VBA от других языков программирования
Основы объектно-ориентированного программирования (ООП)
Основы объектно-ориентированного программирования (ООП)
Структура объекта
Структура объекта
Интегрированная среда разработки (редактор VBA)
Интегрированная среда разработки (редактор VBA)
Окно проекта (Project); Окно редактирования кода (Code); Окно
Окно проекта (Project); Окно редактирования кода (Code); Окно
Окно проекта предназначено для отображения всех открытых проектов, а
Окно проекта предназначено для отображения всех открытых проектов, а
Окно проекта (Project)
Окно проекта (Project)
Окно редактирования кода (Code)
Окно редактирования кода (Code)
Окно редактирования форм (UserForm)
Окно редактирования форм (UserForm)
Панель элементов (ToolBox)
Панель элементов (ToolBox)
Окно свойств (Properties)
Окно свойств (Properties)
Возможности редактора
Возможности редактора
Возможности редактора
Возможности редактора
Возможности редактора
Возможности редактора
Если курсор расположить на ключевом слове языка VBA или имени
Если курсор расположить на ключевом слове языка VBA или имени
Размещение элементов управления на рабочем листе
Размещение элементов управления на рабочем листе
Размещение элементов управления на рабочем листе
Размещение элементов управления на рабочем листе
Ошибка во время работы программы
Ошибка во время работы программы
Ошибка во время работы программы
Ошибка во время работы программы

Презентация на тему: «VBA – visual basic for application (офисное программирование)». Автор: Admin. Файл: «VBA – visual basic for application (офисное программирование).ppt». Размер zip-архива: 571 КБ.

VBA – visual basic for application (офисное программирование)

содержание презентации «VBA – visual basic for application (офисное программирование).ppt»
СлайдТекст
1 VBA – visual basic for application (офисное программирование)

VBA – visual basic for application (офисное программирование)

Назначение VBA

VBA является современным языком визуального и объектно-ориентированного программирования и предназначен для расширения функциональных возможностей документа.

П

Создавать автоматизированные информационные системы; Разрабатывать пользовательский интерфейс.

2 Отличие VBA от других языков программирования

Отличие VBA от других языков программирования

Программирование – это создание программ. Офисное программирование – создание документов и программа является лишь его частью. Все создаваемые программные компоненты документа объединены в одно целое, называемое проектом – совокупность программных модулей и форм.

VBA – Visual Basic for Application

3 Основы объектно-ориентированного программирования (ООП)

Основы объектно-ориентированного программирования (ООП)

Приложения из состава Office представляют собой совокупность вложенных объектов. Объектами являются сами приложения и все их компоненты.

П

Примерная структура Microsoft Excel (более 100 объектов):

WorkSheet

Cells(1,1)

VBA – Visual Basic for Application

4 Структура объекта

Структура объекта

Объект: Свойства – описывают состояние объекта; Методы – определяют поведение объекта; События – определяют то, что может происходить с объектом.

П

Определите, что чему соответствует:

Цвет кнопки; Пользователь может нажимать на кнопку мышью; Надпись на кнопке изменяется при нажатии на нее.

VBA – Visual Basic for Application

5 Интегрированная среда разработки (редактор VBA)

Интегрированная среда разработки (редактор VBA)

Перехода в редактор: команда Сервис–Макрос–Редактор Visual Basic; комбинация клавиш “Alt + F11”.

VBA – Visual Basic for Application

6 Окно проекта (Project); Окно редактирования кода (Code); Окно

Окно проекта (Project); Окно редактирования кода (Code); Окно

редактирования форм (UserForm); Панель элементов (ToolBox); Окно свойств (Properties).

Структура редактора VBA

VBA – Visual Basic for Application

7 Окно проекта предназначено для отображения всех открытых проектов, а

Окно проекта предназначено для отображения всех открытых проектов, а

также их составляющих: модулей и форм.

Окно проекта (Project)

Активизируется: команда View-Project Explorer; кнопка на панели инструментов.

VBA – Visual Basic for Application

Структура редактора VBA

8 Окно проекта (Project)

Окно проекта (Project)

Добавление модуля в проект: команда Insert-Module; кнопка на пн. инст.

Добавление формы в проект: команда Insert-UserForm; кнопка на пн. инст.

Удаление модуля или формы из проекта производится выбором соответствующего значка с последующим выбором команды File-Remove.

VBA – Visual Basic for Application

Структура редактора VBA

9 Окно редактирования кода (Code)

Окно редактирования кода (Code)

Активизируется: выбор соответствующего модуля в окне проекта с последующим выбором команды View-Code.

Окно редактирования кода предназначено для просмотра, написания и редактирования программы на языке VBA.

VBA – Visual Basic for Application

Структура редактора VBA

10 Окно редактирования форм (UserForm)

Окно редактирования форм (UserForm)

Активизируется: выбор соответствующей формы в окне проекта с последующим выбором команды View-Object.

Окно редактирования форм предназначено для создания диалоговых окон (форм) путем размещения на них элементов управления.

VBA – Visual Basic for Application

Структура редактора VBA

11 Панель элементов (ToolBox)

Панель элементов (ToolBox)

Активизируется: команда View-Toolbox; кнопка на пн. инст.

Панель элементов содержит элементы управления для конструирования форм.

VBA – Visual Basic for Application

Структура редактора VBA

12 Окно свойств (Properties)

Окно свойств (Properties)

Активизируется: команда View-Properties Window; кнопка на пн. инст.

Окно свойств позволяет просматривать и изменять свойства выделенных объектов.

VBA – Visual Basic for Application

Структура редактора VBA

13 Возможности редактора

Возможности редактора

После нажатия клавиши “Enter” красным цветов выделяется та строка в программе, в которой допущена синтаксическая ошибка. Также на экране отображается диалоговое окно, поясняющее, какая ошибка могла произойти.

П

Private Sub UserForm_Click() Caption = "Проек" Caption := "Проек" End Sub

VBA – Visual Basic for Application

14 Возможности редактора

Возможности редактора

Выводится список компонентов, логически завершающих вводимую инструкцию. Нажатие клавиши “Tab” вставляет выбранное имя в код программы. Список компонентов можно выводить на экран нажатием “Ctrl+J”.

VBA – Visual Basic for Application

15 Возможности редактора

Возможности редактора

Отображаются сведения о процедурах, функциях, свойствах и методах после набора их имени. Всплывающую подсказку можно также выводить на экран нажатием “Ctrl+I”.

VBA – Visual Basic for Application

16 Если курсор расположить на ключевом слове языка VBA или имени

Если курсор расположить на ключевом слове языка VBA или имени

процедуры, функции, свойства или метода, и нажать клавишу “F1”, то на экране появится окно со справкой.

Возможности редактора

VBA – Visual Basic for Application

17 Размещение элементов управления на рабочем листе

Размещение элементов управления на рабочем листе

При помощи панели инструментов Элементы управления, которая отображается на экране выбором команды Вид-Панели инструментов-Элементы управления, на рабочем листе можно размещать различные элементы.

VBA – Visual Basic for Application

18 Размещение элементов управления на рабочем листе

Размещение элементов управления на рабочем листе

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

VBA – Visual Basic for Application

19 Ошибка во время работы программы

Ошибка во время работы программы

При возникновении ошибки, во время работы программы, выводится диалоговое окно с пояснением.

Ваши действия:

Нажать на кнопку “Debug” для исправления ошибки или “End” для остановки выполнения программы;

VBA – Visual Basic for Application

20 Ошибка во время работы программы

Ошибка во время работы программы

Ваши действия:

Желтым цветом выделяется та строка, в которой допущена ошибка; Исправить ошибку и выполнить команду Run-Continue или нажать на кнопку для продолжения выполнения программы.

VBA – Visual Basic for Application

«VBA – visual basic for application (офисное программирование)»
http://900igr.net/prezentacija/informatika/vba-visual-basic-for-application-ofisnoe-programmirovanie-263440.html
cсылка на страницу
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Basic > VBA – visual basic for application (офисное программирование)