Основные понятия языка VBA Excel

Содержание

Слайд 2

Объекты Объект - основной элемент VBA Excel. В VBA объектами являются

Объекты

Объект - основной элемент VBA Excel. В VBA объектами являются рабочая

книга, рабочий лист и его составляющие.
Примеры объектов:
Sheet;
Cell;
Range;
Application;
UserForm.
Доступ к объекту возможен через его методы и свойства.
Слайд 3

Методы Над объектами можно совершать различные действия. Действия, совершаемые над объектами,

Методы

Над объектами можно совершать различные действия. Действия, совершаемые над объектами, называются

методами. Например, ячейку можно очистить, приложение закрыть, пользовательскую форму показать или скрыть.
Примеры использования методов:
Range("B2:E2").Select;
UserForm2.Hide ;
Application.Quit.
Слайд 4

Свойства Свойствами описываются характеристики объектов. Например, размер и цвет шрифта, положение

Свойства

Свойствами описываются характеристики объектов. Например, размер и цвет шрифта, положение формы

на экране или состояние объекта (доступность, видимость). Чтобы изменить характеристику объекта, надо просто изменить значение свойства, т.е. присвоить ему определенные значения.
Примеры свойств:
Range("D1").Value = 2005;
Range("B2").Font.Size = 14.
Слайд 5

Элементы языка VBA Объекты - основные элементы языка VBA, но не

Элементы языка VBA

Объекты - основные элементы языка VBA, но не

единственные.
К другим элементам относятся: константы, переменные, массивы, выражения, встроенные функции, встроенные диалоговые окна, операторы.
Константы - данные, не изменяющиеся в процессе решения задачи.
Константы бывают двух видов: числовые и символьные.
Слайд 6

Элементы языка VBA Переменные - данные, значения которых меняются в ходе

Элементы языка VBA

Переменные - данные, значения которых меняются в ходе выполнения

программы.
Массив - упорядоченная совокупность однотипных переменных.
Слайд 7

Встроенные функции В VBA имеется большой набор встроенных функций, которые разделяют

Встроенные функции

В VBA имеется большой набор встроенных функций, которые разделяют

на категории. Примеры категорий:
математические функции;
функции преобразования форматов;
логические функции;
функции времени и даты.
функции проверки типов.
Слайд 8

Структура редактора VBA Окно редактора состоит из следующих компонентов: меню; панели

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

Окно редактора состоит из следующих компонентов: меню; панели

инструментов; окно проекта; окно свойств; окно редактирования кода.
Слайд 9

Панель инструментов Стандартная панель инструментов редактора Visual Basic содержит кнопки, предназначенные

Панель инструментов

Стандартная панель инструментов редактора Visual Basic содержит кнопки, предназначенные для

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

Окно свойств Окно свойств состоит из двух составных частей: верхней и

Окно свойств

Окно свойств состоит из двух составных частей: верхней и

рабочей. В верхней части окна располагается раскрывающийся список, из которого можно выбрать любой элемент управления текущей формы или саму форму. Рабочая часть состоит из двух вкладок, в которых свойства располагаются По алфавиту и По категориям.
Слайд 11

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

Окно для просмотра объектов

Окно Просмотр объектов состоит из трех основных

частей:
1. Раскрывающегося списка Проект/Библиотека в верхнем левом углу экрана. Например, библиотеки объектов Excel, VBA, Office и VBAProject (объекты пользовательского проекта).
2. Списка Классы. Выводятся все классы выбранной библиотеки.
3. Списка Компоненты (Members). Выводятся все компоненты выбранного класса.