VBA - программирование в офисных приложениях
Программирование
Содержание
-
Макросы, процедуры, операции и операторы
-
Макрос в Word и в PowerPoint
-
Запись новых макросов с использованием макрорекордера
-
Программный код макроса. Модули макроса
-
Краткий обзор панели инструментов и меню редактора VisualBasic
-
Как найти записанный макрос. Использование инструмента Object Browser. Редактирование макросов.
-
Написание новых макросов и процедур. Текст процедуры
-
Отображение сообщений для пользователя процедуры. Сообщение об ошибках
-
Типы данных VBA. Типы Date, String, Integer, Byte, Long, Single, Double, Currency, Boolean, Variant
-
Переменные. Доступность переменных. Персистенция. Константы. Создание именованных констант
-
Литеральные и численные константы. Тип константы. Внутренние константы
-
Получение данных от пользователя. Преобразование данных Visual Basic. Арифметические операции - сложение
-
Арифметические операции - вычитание, умножение, деление, деление по модулю, возведение в степень. Операции сравнения
-
Сравнение строк. Сравнение строки с шаблоном. Логические операторы
-
Логические операторы. Конкатенация строк
-
Макрос в Word и в PowerPoint
-
Функции
-
Использование функций VBasic. Аргументы и возвращаемое значение функции
-
Функции преобразования данных. Функции даты и времени. Строковые функции
-
Строковые функции. Удаление ненужных символов. Длина строки. Сравнение строк
-
Поиск подстроки в строке. Форматирование значений данных. Функция FormatCurrency
-
Функция FormatDateTime. Создание функций-процедур
-
Использование функций-процедур в VBA. Изменение порядка выполнения операторов
-
Использование оператора If ... Then. Использование необязательных аргументов
-
Конструкция If ... Then ... Else. Сложный выбор. Вложенные операторы принятия решения
-
Конструкция If ... Then ... ElseIf. Оператор Select ... Case
-
Безусловный переход. Использование MsgBox для возможности выбора
-
Использование MsgBox и аргумента Buttons для получения пользовательского ввода. Операторы Exit и End
-
Задание типа необязательного аргумента. Передача аргумента
-
Рекурсия. Пример рекурсивной функции. Объекты
-
Использование объектов. Свойства объектов. Использование элементов управления
-
Использование функций VBasic. Аргументы и возвращаемое значение функции
-
VBA для Access
-
Рабочая среда Access 2002
-
Панели инструментов. Панель элементов. Окно свойств
-
Свойства событий. Окно Просмотр объектов
-
Окно редактирования кода. Управление объектами с помощью их свойств
-
Работа с коллекциями объектов. Коллекция Controls. Объекты, включающие другие объекты. Создание объектов
-
Использование объектных переменных
-
Общие объектные типы. Ключевое слово New. Ограничения ключевого слова New
-
Сброс объектных ссылок. Именование объектов. Категории элементов управления Access. Группирование элементов управления
-
Рассмотрение некоторых элементов управления Access
-
Работа с элементом управления Список. Отображение данных из таблицы Access. Поле со списком
-
Получение количества элементов с помощью свойства ListCount. Свойство Присоединенный столбец
-
Подстановочные значения списка. Использование инструкции SQL. Обработка событий
-
Панели инструментов. Панель элементов. Окно свойств
-
Еще немного об элементах управления
-
Элемент управления Вкладка. Свойства набора вкладок. Работа с набором вкладок в программе Visual Basic
-
Элементы управления Свободная и Присоединенная рамки объекта. Применение элементов управления Рамка объекта. Связанные и внедренные объекты
-
Программный код для применения Рамки объекта. Свойство Установка размеров
-
Свойство Action
-
Эл. управления Рисунок. Поддерживаемые графические форматы. Вывод рисунка
-
Программа, выводящая рисунок из базы данных Access
-
Элементы управления ActiveX. Добавление элемента управления ActiveX к форме
-
Элемент управления ImageList. Управление объектами ListImage и коллекцией ListImages
-
Элемент управления Toolbar. Ассоциирование элемента управления Toolbar с элементом управления Toolbar
-
Создание кнопок в период выполнения для элемента управления Toolbar. Назначение стиля кнопки
-
Использование элемента управления Toolbar
-
Пример программы для вывода данных из таблицы Access
-
Усовершенствование программы вывода данных
-
Анализ работы кода программы вывода данных
-
Элемент управления Вкладка. Свойства набора вкладок. Работа с набором вкладок в программе Visual Basic
-
Програмирование форм и отчетов для Acces
-
Формы и отчеты как объекты Access. Семейства AllForms и AllReports. Семейства Forms и Reports. Открытие формы или отчета. Закрытие формы или отчета
-
Элементы управления формы или отчета и связанные с ними константы
-
Обращение к открытым или активным объектам. Свойства и методы форм и отчетов. Свойства форм и отчетов. Свойства макета
-
Свойства данных. Свойство Printer
-
Программа, изменяющая параметры печати. Некоторые другие свойства формы
-
Работа с диалоговым окном. Анализ введенной информации
-
Усовершенствование программы для ввода пароля
-
Свойство формы ActiveControl. Использование элемента управления ActiveX Календарь в Access
-
Использование свойства формы ActiveControl
-
Автоформа. Использование Закладки
-
Управление процессом выгрузки формы
-
Сохранение данных в базу данных Access с использованием закладок
-
Формы и отчеты как объекты Access. Семейства AllForms и AllReports. Семейства Forms и Reports. Открытие формы или отчета. Закрытие формы или отчета
-
Операторы в VBA
-
Операторы AppActivate, Beep, Call, ChDir
-
Операторы ChDrive, Close, Const, Date
-
Операторы Declare, Deftype
-
Операторы DeleteSetting, Dim
-
Операторы Do ... Loop, End, Enum
-
Операторы Erase, Error, Event, Exit
-
Операторы FileCopy, For Each ... Next, For ... Next, Function
-
Оператор Function
-
Оператор Get
-
Операторы GoSub ... Return, GoTo, If ... Then ... Else, Implements, Input #
-
Использование оператора Input #. Операторы Kill, Let, Line Input #
-
Операторы Load, Lock, Unlock, Lset, Mid
-
Использование оператора Mid. Операторы MkDir, Name
-
Операторы On Error, On ... GoSub, On ... GoTo
-
Использование операторов On ... GoSub, On ... GoTo. Оператор Open
-
Операторы AppActivate, Beep, Call, ChDir
-
Операторы в VBA (продолжение)
-
Использование оператора Open. Операторы Option Base, Option Compare, Option Explicit, Option Private
-
Операторы Print #, Private
-
Оператор Property Get
-
Оператор Property Let
-
Операторы Property Set, Public
-
Оператор Put
-
Операторы RaiseEvent, Randomize, ReDim, Rem, Reset
-
Оператор Resume
-
Операторы Resume, RmDir, RSet, SaveSetting
-
Оператор Seek
-
Операторы Select Case, SendKeys, Set
-
Операторы SetAttr, Static, Stop, Sub
-
Структура оператора Sub. Операторы Time, Type
-
Операторы Unload, While ... Wend, Width #, With
-
Оператор Write #
-
Использование оператора Open. Операторы Option Base, Option Compare, Option Explicit, Option Private
-
Функции в VBA
-
Функции Abs, Array, Asc, Atn, CallByName
-
Функции CBool, CByte, CCur, CDate, CDbl, CDec, CInt, CLng, CStr, CVar, CSng, Choose, Chr, Cos, CreateObject, CurDir
-
Функции CVErr, Date, DateAdd, DateDiff, DatePart
-
Функции DatePart, DateSerial, DateValue, Day, DDB
-
Функции Dir, Environ, EOF
-
Функции Error, Exp, FileAttr, FileDateTime, FileLen, Filter, Fix
-
Функции Format, FormatCurrency, FormatDateTime, FormatNumber
-
Функции FormatPercent, FreeFile, FV
-
Функции GetAllSettings, GetAttr, GetObject, GetSetting
-
Функции Hex, Hour, IIf, Input
-
Функции InputBox, InStr, InStrRev, Int
-
Функции IPmt, IRR, IsArray, IsDate, IsEmpty
-
Функции IsError, IsMissing, IsNull, IsNumeric, IsObject, Join, LBound
-
Функции Abs, Array, Asc, Atn, CallByName
-
Функции в VBA (продолжение)
-
Функции LCase, Left, Len, Loc
-
Функции Lof, Log, LTrim, Mid
-
Функции Minute, Mirr, Month, MonthName
-
Функция MsgBox (часть 1)
-
Функция MsgBox (часть 2)
-
Функции Now, NPer, NPV, Oct, Portition
-
Функции Pmt, PPmt, PV
-
Функции QBColor, Rate, Replace
-
Функции RGB, Right, Rnd
-
Функции Round, RTrim, Second, Seek, Sgn, Shell, Sin, SLN
-
Функции Space, Spc, Split, Sqr, Str
-
Функции StrComp, StrConv, String, StrReverse
-
Функции Switch, SYD, Tab, Tan, Time, Timer, TimeSerial, TimeValue, Trim
-
Функции TypeName, UBound, UCase
-
Функции Val, VarType, Weekday, WeekdayName, Year
-
Функции LCase, Left, Len, Loc
Описание курса
Visual Basic for Applications (VBA, Visual Basic для приложений) —упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office, а также во многие другие программные пакеты.
Мультимедийный интерактивный обучающий курс TeachPro VBA, состоящий из 80 полноценных видеолекций, с помощью 10000 контрольных вопросов и 4000 тестовых заданий, посредством интерактивного обучения, поможет Вам полностью разобраться во всех тонкостях и нюансах работы с данной программой.
Вы научитесь и в совершенстве овладеете следующими навыками:
- Грамотно создавать и применяь макросы.
- Создавать различные процедуры, операции, операторы и функции.
- Применять VBA для рабочей среды Access 2002.
- Изучить линейку операторов и функций в VBA.
Также Вы можете приобрести SCORM версию курса за 15 000 ₽
Оставьте заявку или свяжитесь с нами любым удобным способом.
Автор
ММТ
ООО "Мультимедиа Технологии" (Web-Издательство) с 1993 г. является лидером в России по разработке мультимедийных интерактивных образовательных онлайн-курсов.

Цена
₽500- В курс входят:
- 124 урока
- 2:10 видео
- Интерактивные материалы и задания