TeachPro.ru с нами 25787 учеников, скачано 11726 курсов, подключено 318 школ
TeachPro.ru » Программирование » Программирование на Visual Basic for Applications
Курс Программирование на Visual Basic for Applications

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

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

Год издания: 2006

123
интерактивных лекций
2197
контрольных вопросов

Статус курса: платный

20 часов 0 минут
длительность видео
290
тестовых задач

Руководство пользователя: скачать

Получите сертификат о прохождении курса! Подробнее...
  • text

    Онлайн курс

  • text

    Конспект

  • text

    Описание

  • text

    Обсуждение

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

blog comments powered by Disqus

Аннотация


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

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

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

Уроки

Просмотры
Всего:66796

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

1.Макрос в Word и в PowerPoint6781
2.Запись новых макросов с использованием макрорекордера621
3.Программный код макроса. Модули макроса1206
4.Краткий обзор панели инструментов и меню редактора VisualBasic638
5.Как найти записанный макрос. Использование инструмента Object Browser. Редактирование макросов.763
6.Написание новых макросов и процедур. Текст процедуры531
7.Отображение сообщений для пользователя процедуры. Сообщение об ошибках583
8.Типы данных VBA. Типы Date, String, Integer, Byte, Long, Single, Double, Currency, Boolean, Variant897
9.Переменные. Доступность переменных. Персистенция. Константы. Создание именованных констант458
10.Литеральные и численные константы. Тип константы. Внутренние константы546
11.Получение данных от пользователя. Преобразование данных Visual Basic. Арифметические операции - сложение1765
12.Арифметические операции - вычитание, умножение, деление, деление по модулю, возведение в степень. Операции сравнения438
13.Сравнение строк. Сравнение строки с шаблоном. Логические операторы353
14.Логические операторы. Конкатенация строк552

Функции

15.Использование функций VBasic. Аргументы и возвращаемое значение функции464
16.Функции преобразования данных. Функции даты и времени. Строковые функции339
17.Строковые функции. Удаление ненужных символов. Длина строки. Сравнение строк614
18.Поиск подстроки в строке. Форматирование значений данных. Функция FormatCurrency341
19.Функция FormatDateTime. Создание функций-процедур243
20.Использование функций-процедур в VBA. Изменение порядка выполнения операторов372
21.Использование оператора If ... Then. Использование необязательных аргументов1515
22.Конструкция If ... Then ... Else. Сложный выбор. Вложенные операторы принятия решения362
23.Конструкция If ... Then ... ElseIf. Оператор Select ... Case610
24.Безусловный переход. Использование MsgBox для возможности выбора378
25.Использование MsgBox и аргумента Buttons для получения пользовательского ввода. Операторы Exit и End252
26.Задание типа необязательного аргумента. Передача аргумента517
27.Рекурсия. Пример рекурсивной функции. Объекты436
28.Использование объектов. Свойства объектов. Использование элементов управления711

VBA для Access

Рабочая среда Access 2002

29.Панели инструментов. Панель элементов. Окно свойств473
30.Свойства событий. Окно Просмотр объектов407
31.Окно редактирования кода. Управление объектами с помощью их свойств1593
32.Работа с коллекциями объектов. Коллекция Controls. Объекты, включающие другие объекты. Создание объектов264
33.Использование объектных переменных303
34.Общие объектные типы. Ключевое слово New. Ограничения ключевого слова New175
35.Сброс объектных ссылок. Именование объектов. Категории элементов управления Access. Группирование элементов управления405
36.Рассмотрение некоторых элементов управления Access339
37.Работа с элементом управления Список. Отображение данных из таблицы Access. Поле со списком431
38.Получение количества элементов с помощью свойства ListCount. Свойство Присоединённый столбец519
39.Подстановочные значения списка. Использование инструкции SQL. Обработка событий210

Ещё немного об элементах управления

40.Элемент управления Вкладка. Свойства набора вкладок. Работа с набором вкладок в программе Visual Basic525
41.Элементы управления Свободная и Присоединённая рамки объекта. Применение элементов управления Рамка объекта. Связанные и внедрённые объекты2172
42.Программный код для применения Рамки объекта. Свойство Установка размеров201
43.Свойство Action460
44.Эл. управления Рисунок. Поддерживаемые графические форматы. Вывод рисунка424
45.Программа, выводящая рисунок из базы данных Access361
46.Элементы управления ActiveX. Добавление элемента управления ActiveX к форме351
47.Элемент управления ImageList. Управление объектами ListImage и коллекцией ListImages205
48.Элемент управления Toolbar. Ассоциирование элемента управления Toolbar с элементом управления Toolbar231
49.Создание кнопок в период выполнения для элемента управления Toolbar. Назначение стиля кнопки235
50.Использование элемента управления Toolbar320
51.Пример программы для вывода данных из таблицы Access1264
52.Усовершенствование программы вывода данных133
53.Анализ работы кода программы вывода данных140

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

54.Формы и отчёты как объекты Access. Семейства AllForms и AllReports. Семейства Forms и Reports. Открытие формы или отчёта. Закрытие формы или отчёта638
55.Элементы управления формы или отчёта и связанные с ними константы300
56.Обращение к открытым или активным объектам. Свойства и методы форм и отчётов. Свойства форм и отчётов. Свойства макета424
57.Свойства данных. Свойство Printer695
58.Программа, изменяющая параметры печати. Некоторые другие свойства формы412
59.Работа с диалоговым окном. Анализ введённой информации424
60.Усовершенствование программы для ввода пароля339
61.Свойство формы ActiveControl. Использование элемента управления ActiveX Календарь в Access1310
62.Использование свойства формы ActiveControl381
63.Автоформа. Использование Закладки324
64.Управление процессом выгрузки формы309
65.Сохранение данных в базу данных Access с использованием закладок107

Операторы в VBA

66.Операторы AppActivate, Beep, Call, ChDir347
67.Операторы ChDrive, Close, Const, Date222
68.Операторы Declare, Deftype262
69.Операторы DeleteSetting, Dim434
70.Операторы Do ... Loop, End, Enum201
71.Операторы Erase, Error, Event, Exit1345
72.Операторы FileCopy, For Each ... Next, For ... Next, Function219
73.Оператор Function474
74.Оператор Get440
75.Операторы GoSub ... Return, GoTo, If ... Then ... Else, Implements, Input #585
76.Использование оператора Input #. Операторы Kill, Let, Line Input #435
77.Операторы Load, Lock, Unlock, Lset, Mid260
78.Использование оператора Mid. Операторы MkDir, Name233
79.Операторы On Error, On ... GoSub, On ... GoTo189
80.Использование операторов On ... GoSub, On ... GoTo. Оператор Open182

Операторы в VBA (продолжение)

81.Использование оператора Open. Операторы Option Base, Option Compare, Option Explicit, Option Private1285
82.Операторы Print #, Private631
83.Оператор Property Get203
84.Оператор Property Let314
85.Операторы Property Set, Public492
86.Оператор Put235
87.Операторы RaiseEvent, Randomize, ReDim, Rem, Reset294
88.Оператор Resume502
89.Операторы Resume, RmDir, RSet, SaveSetting250
90.Оператор Seek252
91.Операторы Select Case, SendKeys, Set1370
92.Операторы SetAttr, Static, Stop, Sub311
93.Структура оператора Sub. Операторы Time, Type340
94.Операторы Unload, While ... Wend, Width #, With410
95.Оператор Write #220

Функции в VBA

96.Функции Abs, Array, Asc, Atn, CallByName277
97.Функции CBool, CByte, CCur, CDate, CDbl, CDec, CInt, CLng, CStr, CVar, CSng, Choose, Chr, Cos, CreateObject, CurDir343
98.Функции CVErr, Date, DateAdd, DateDiff, DatePart235
99.Функции DatePart, DateSerial, DateValue, Day, DDB653
100.Функции Dir, Environ, EOF554
101.Функции Error, Exp, FileAttr, FileDateTime, FileLen, Filter, Fix1208
102.Функции Format, FormatCurrency, FormatDateTime, FormatNumber302
103.Функции FormatPercent, FreeFile, FV223
104.Функции GetAllSettings, GetAttr, GetObject, GetSetting411
105.Функции Hex, Hour, IIf, Input378
106.Функции InputBox, InStr, InStrRev, Int290
107.Функции IPmt, IRR, IsArray, IsDate, IsEmpty153
108.Функции IsError, IsMissing, IsNull, IsNumeric, IsObject, Join, LBound241

Функции в VBA (продолжение)

109.Функции LCase, Left, Len, Loc423
110.Функции Lof, Log, LTrim, Mid368
111.Функции Minute, Mirr, Month, MonthName1384
112.Функция MsgBox (часть 1)577
113.Функция MsgBox (часть 2)270
114.Функции Now, NPer, NPV, Oct, Portition168
115.Функции Pmt, PPmt, PV595
116.Функции QBColor, Rate, Replace274
117.Функции RGB, Right, Rnd298
118.Функции Round, RTrim, Second, Seek, Sgn, Shell, Sin, SLN370
119.Функции Space, Spc, Split, Sqr, Str379
120.Функции StrComp, StrConv, String, StrReverse427
121.Функции Switch, SYD, Tab, Tan, Time, Timer, TimeSerial, TimeValue, Trim1367
122.Функции TypeName, UBound, UCase364
123.Функции Val, VarType, Weekday, WeekdayName, Year209

Неограниченный доступ
к более 250 курсам на 1 год

15233 учеников 500 руб.
Получите неограниченный доступ
к более 250 курсам

Доступ к 1 курсу с получением сертификата о прохождении курса

77 выдано 990 руб.

Скачать курс для компьютера

5866 скачано 500 руб.
Скачайте тот же самый курс,
продающийся в магазинах на CD (DVD)

Рейтинг студентов

Лидер курса 713 балла

Шон Данкешон

2 место
481 баллов
Elena Kunina
3 место
213 балла
Бадулин Евгений
4 место
127 баллов
Никитин Сергей
5 место
117 баллов
Алексей Берестов

Рейтинг школ

1 место
26 баллов
ГБОУ СОШ пос.Октябрьский г.о.Похвистнево
2 место
6 баллов
МКОУ "Селиверстовская СШ"
3 место
6 баллов
МКОУ "Селивёрстовская СШ"
4 место
1 балл
ГБОУ СОШ с. Хилково
5 место
1 балл
МБОУ СОШ № 145

Понравился курс? Расскажи друзьям!

webmoney yandex mail sms Евросеть Киви Элекснет ЕСГП РБК Виза
Образовательный портал TeachPro.ru разработан при поддержке Фонда содействия развитию малых форм предприятий
в научно-технической сфере
Версия: 1.0.3462.0 Дата: 18.01.2015 23:35:56
© ООО "МультиМедиа Паблишинг", 2013, Все права защищены