TeachPro.ru с нами 25599 учеников, скачано 11675 курсов, подключено 316 школ
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 и стремится к достижению профессиональных результатов в своей работе.

Уроки

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

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

1.Макрос в Word и в PowerPoint6675
2.Запись новых макросов с использованием макрорекордера594
3.Программный код макроса. Модули макроса1189
4.Краткий обзор панели инструментов и меню редактора VisualBasic625
5.Как найти записанный макрос. Использование инструмента Object Browser. Редактирование макросов.748
6.Написание новых макросов и процедур. Текст процедуры525
7.Отображение сообщений для пользователя процедуры. Сообщение об ошибках573
8.Типы данных VBA. Типы Date, String, Integer, Byte, Long, Single, Double, Currency, Boolean, Variant880
9.Переменные. Доступность переменных. Персистенция. Константы. Создание именованных констант451
10.Литеральные и численные константы. Тип константы. Внутренние константы536
11.Получение данных от пользователя. Преобразование данных Visual Basic. Арифметические операции - сложение1727
12.Арифметические операции - вычитание, умножение, деление, деление по модулю, возведение в степень. Операции сравнения436
13.Сравнение строк. Сравнение строки с шаблоном. Логические операторы346
14.Логические операторы. Конкатенация строк545

Функции

15.Использование функций VBasic. Аргументы и возвращаемое значение функции453
16.Функции преобразования данных. Функции даты и времени. Строковые функции336
17.Строковые функции. Удаление ненужных символов. Длина строки. Сравнение строк608
18.Поиск подстроки в строке. Форматирование значений данных. Функция FormatCurrency333
19.Функция FormatDateTime. Создание функций-процедур239
20.Использование функций-процедур в VBA. Изменение порядка выполнения операторов369
21.Использование оператора If ... Then. Использование необязательных аргументов1483
22.Конструкция If ... Then ... Else. Сложный выбор. Вложенные операторы принятия решения358
23.Конструкция If ... Then ... ElseIf. Оператор Select ... Case598
24.Безусловный переход. Использование MsgBox для возможности выбора375
25.Использование MsgBox и аргумента Buttons для получения пользовательского ввода. Операторы Exit и End249
26.Задание типа необязательного аргумента. Передача аргумента513
27.Рекурсия. Пример рекурсивной функции. Объекты429
28.Использование объектов. Свойства объектов. Использование элементов управления705

VBA для Access

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

29.Панели инструментов. Панель элементов. Окно свойств472
30.Свойства событий. Окно Просмотр объектов403
31.Окно редактирования кода. Управление объектами с помощью их свойств1554
32.Работа с коллекциями объектов. Коллекция Controls. Объекты, включающие другие объекты. Создание объектов260
33.Использование объектных переменных297
34.Общие объектные типы. Ключевое слово New. Ограничения ключевого слова New173
35.Сброс объектных ссылок. Именование объектов. Категории элементов управления Access. Группирование элементов управления404
36.Рассмотрение некоторых элементов управления Access334
37.Работа с элементом управления Список. Отображение данных из таблицы Access. Поле со списком425
38.Получение количества элементов с помощью свойства ListCount. Свойство Присоединённый столбец513
39.Подстановочные значения списка. Использование инструкции SQL. Обработка событий209

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

40.Элемент управления Вкладка. Свойства набора вкладок. Работа с набором вкладок в программе Visual Basic510
41.Элементы управления Свободная и Присоединённая рамки объекта. Применение элементов управления Рамка объекта. Связанные и внедрённые объекты2149
42.Программный код для применения Рамки объекта. Свойство Установка размеров200
43.Свойство Action455
44.Эл. управления Рисунок. Поддерживаемые графические форматы. Вывод рисунка423
45.Программа, выводящая рисунок из базы данных Access351
46.Элементы управления ActiveX. Добавление элемента управления ActiveX к форме348
47.Элемент управления ImageList. Управление объектами ListImage и коллекцией ListImages203
48.Элемент управления Toolbar. Ассоциирование элемента управления Toolbar с элементом управления Toolbar229
49.Создание кнопок в период выполнения для элемента управления Toolbar. Назначение стиля кнопки231
50.Использование элемента управления Toolbar318
51.Пример программы для вывода данных из таблицы Access1229
52.Усовершенствование программы вывода данных131
53.Анализ работы кода программы вывода данных138

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

54.Формы и отчёты как объекты Access. Семейства AllForms и AllReports. Семейства Forms и Reports. Открытие формы или отчёта. Закрытие формы или отчёта622
55.Элементы управления формы или отчёта и связанные с ними константы293
56.Обращение к открытым или активным объектам. Свойства и методы форм и отчётов. Свойства форм и отчётов. Свойства макета420
57.Свойства данных. Свойство Printer687
58.Программа, изменяющая параметры печати. Некоторые другие свойства формы406
59.Работа с диалоговым окном. Анализ введённой информации420
60.Усовершенствование программы для ввода пароля336
61.Свойство формы ActiveControl. Использование элемента управления ActiveX Календарь в Access1268
62.Использование свойства формы ActiveControl379
63.Автоформа. Использование Закладки318
64.Управление процессом выгрузки формы304
65.Сохранение данных в базу данных Access с использованием закладок105

Операторы в VBA

66.Операторы AppActivate, Beep, Call, ChDir340
67.Операторы ChDrive, Close, Const, Date220
68.Операторы Declare, Deftype260
69.Операторы DeleteSetting, Dim428
70.Операторы Do ... Loop, End, Enum198
71.Операторы Erase, Error, Event, Exit1316
72.Операторы FileCopy, For Each ... Next, For ... Next, Function216
73.Оператор Function472
74.Оператор Get438
75.Операторы GoSub ... Return, GoTo, If ... Then ... Else, Implements, Input #582
76.Использование оператора Input #. Операторы Kill, Let, Line Input #433
77.Операторы Load, Lock, Unlock, Lset, Mid251
78.Использование оператора Mid. Операторы MkDir, Name231
79.Операторы On Error, On ... GoSub, On ... GoTo187
80.Использование операторов On ... GoSub, On ... GoTo. Оператор Open180

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

81.Использование оператора Open. Операторы Option Base, Option Compare, Option Explicit, Option Private1256
82.Операторы Print #, Private628
83.Оператор Property Get201
84.Оператор Property Let310
85.Операторы Property Set, Public486
86.Оператор Put233
87.Операторы RaiseEvent, Randomize, ReDim, Rem, Reset292
88.Оператор Resume492
89.Операторы Resume, RmDir, RSet, SaveSetting248
90.Оператор Seek250
91.Операторы Select Case, SendKeys, Set1341
92.Операторы SetAttr, Static, Stop, Sub307
93.Структура оператора Sub. Операторы Time, Type338
94.Операторы Unload, While ... Wend, Width #, With408
95.Оператор Write #218

Функции в VBA

96.Функции Abs, Array, Asc, Atn, CallByName274
97.Функции CBool, CByte, CCur, CDate, CDbl, CDec, CInt, CLng, CStr, CVar, CSng, Choose, Chr, Cos, CreateObject, CurDir340
98.Функции CVErr, Date, DateAdd, DateDiff, DatePart230
99.Функции DatePart, DateSerial, DateValue, Day, DDB651
100.Функции Dir, Environ, EOF552
101.Функции Error, Exp, FileAttr, FileDateTime, FileLen, Filter, Fix1180
102.Функции Format, FormatCurrency, FormatDateTime, FormatNumber300
103.Функции FormatPercent, FreeFile, FV221
104.Функции GetAllSettings, GetAttr, GetObject, GetSetting402
105.Функции Hex, Hour, IIf, Input375
106.Функции InputBox, InStr, InStrRev, Int284
107.Функции IPmt, IRR, IsArray, IsDate, IsEmpty151
108.Функции IsError, IsMissing, IsNull, IsNumeric, IsObject, Join, LBound239

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

109.Функции LCase, Left, Len, Loc416
110.Функции Lof, Log, LTrim, Mid366
111.Функции Minute, Mirr, Month, MonthName1348
112.Функция MsgBox (часть 1)566
113.Функция MsgBox (часть 2)268
114.Функции Now, NPer, NPV, Oct, Portition166
115.Функции Pmt, PPmt, PV593
116.Функции QBColor, Rate, Replace272
117.Функции RGB, Right, Rnd296
118.Функции Round, RTrim, Second, Seek, Sgn, Shell, Sin, SLN362
119.Функции Space, Spc, Split, Sqr, Str377
120.Функции StrComp, StrConv, String, StrReverse424
121.Функции Switch, SYD, Tab, Tan, Time, Timer, TimeSerial, TimeValue, Trim1334
122.Функции TypeName, UBound, UCase359
123.Функции Val, VarType, Weekday, WeekdayName, Year207

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

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

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

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

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

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

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

Лидер курса 481 баллов

Elena Kunina

2 место
127 баллов
Никитин Сергей
3 место
117 баллов
Алексей Берестов
4 место
110 баллов
valera
5 место
101 баллов
Алексей Иванов

Рейтинг школ

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, Все права защищены