Обучающие курсы Онлайн!
(495) 918-10-50
Позвони и спроси!
info@teachpro.ru
Отправь и узнай!

Нам 18 лет и у нас 5990 друзей

Курс Программирование на Visual Basic for Applications

Программирование на Visual Basic for Applications

Программирование на Visual Basic for Applications<br/>(CD)
Программирование на Visual Basic for Applications
(CD)
Редактор: Антонов Григорий Григорьевич
Год издания: 2006

Интерактивных лекций: 123

Общая длительность видео: 20:00:00 (часы:мин:сек)

Контрольных вопросов: 2197

Тестовых задач: 290

Ключевых слов: 190

Прайс-лист курсов в формате SCORM для СДО: скачать

Ваша цена
499 руб.
Полное скачивание курса
Ваша цена
499 руб.
Доступ ко всем курсам на 1 год
Лидер курса 43 балла

Юлия Мукминова

2 место
35 баллов
Алексей Громов
3 место
29 баллов
Налесный Денис
4 место
27 баллов
Павел Харченко
5 место
22 балла
Михаил Рощин
Понравился курс? Расскажи друзьям:
0
  • text

    Онлайн версия

  • text

    Текстовая версия

  • text

    Описание

  • text

    Обсуждениеnew

Здесь Вы можете оставить любые пожелания и комментарии

blog comments powered by Disqus

Аннотация


Представляемый мультимедийный интерактивный самоучитель (учебный курс) предназначен для изучения языка программирования в приложениях Microsoft Office – Visual Basic for Application (VBA), который позволяет реализовывать любые, даже самые сложные задачи. Приложения в конце курса могут послужить удобным справочником при работе как с VBA, так и с обычным Visual Basic.

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

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

Макросы, процедуры, операции и операторы

Макрос в Word и в PowerPoint
Запись новых макросов с использованием макрорекордера
Программный код макроса. Модули макроса
Краткий обзор панели инструментов и меню редактора VisualBasic
Как найти записанный макрос. Использование инструмента Object Browser. Редактирование макросов.
Написание новых макросов и процедур. Текст процедуры
Отображение сообщений для пользователя процедуры. Сообщение об ошибках
Типы данных VBA. Типы Date, String, Integer, Byte, Long, Single, Double, Currency, Boolean, Variant
Переменные. Доступность переменных. Персистенция. Константы. Создание именованных констант
Литеральные и численные константы. Тип константы. Внутренние константы
Получение данных от пользователя. Преобразование данных Visual Basic. Арифметические операции - сложение
Арифметические операции - вычитание, умножение, деление, деление по модулю, возведение в степень. Операции сравнения
Сравнение строк. Сравнение строки с шаблоном. Логические операторы
Логические операторы. Конкатенация строк

Функции

Использование функций VBasic. Аргументы и возвращаемое значение функции
Функции преобразования данных. Функции даты и времени. Строковые функции
Строковые функции. Удаление ненужных символов. Длина строки. Сравнение строк
Поиск подстроки в строке. Форматирование значений данных. Функция FormatCurrency
Функция FormatDateTime. Создание функций-процедур
Использование функций-процедур в VBA. Изменение порядка выполнения операторов
Использование оператора If ... Then. Использование необязательных аргументов
Конструкция If ... Then ... Else. Сложный выбор. Вложенные операторы принятия решения
Конструкция If ... Then ... ElseIf. Оператор Select ... Case
Безусловный переход. Использование MsgBox для возможности выбора
Использование MsgBox и аргумента Buttons для получения пользовательского ввода. Операторы Exit и End
Задание типа необязательного аргумента. Передача аргумента
Рекурсия. Пример рекурсивной функции. Объекты
Использование объектов. Свойства объектов. Использование элементов управления

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
Усовершенствование программы вывода данных
Анализ работы кода программы вывода данных

Програмирование форм и отчётов для Acces

Формы и отчёты как объекты Access. Семейства AllForms и AllReports. Семейства Forms и Reports. Открытие формы или отчёта. Закрытие формы или отчёта
Элементы управления формы или отчёта и связанные с ними константы
Обращение к открытым или активным объектам. Свойства и методы форм и отчётов. Свойства форм и отчётов. Свойства макета
Свойства данных. Свойство Printer
Программа, изменяющая параметры печати. Некоторые другие свойства формы
Работа с диалоговым окном. Анализ введённой информации
Усовершенствование программы для ввода пароля
Свойство формы ActiveControl. Использование элемента управления ActiveX Календарь в Access
Использование свойства формы ActiveControl
Автоформа. Использование Закладки
Управление процессом выгрузки формы
Сохранение данных в базу данных Access с использованием закладок

Операторы в 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

Операторы в 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 #

Функции в 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

Функции в 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
webmoney yandex mail sms Евросеть Киви Элекснет ЕСГП РБК Виза
Версия: 1.0.1788.0 Дата: 01.04.2012 23:13:09
© ООО "МультиМедиа Технологии", 2012, Все права защищены