Библиотека knigago >> Компьютеры: Языки и системы программирования >> Basic, Visual Basic, VB Script, VBA и т.п. >> VBA. Эффективное использование


Антон Агафонов Самиздат, сетевая литература Продолжение приключений ассасина с того света, нанятого могущественным герцогом для защиты его дочери. После спасения девушки от сил зла герой оказался втянут в сложный заговор, угрожающий как королевству, так и его собственной душе. "Защитник поневоле или ассасин с того света № 2" - захватывающий сиквел, который продолжает увлекательный сюжет первой книги. Антон Агафонов мастерски создает мир, полный тайн, опасностей и моральных...

В. Г. Кузьменко - VBA. Эффективное использование

VBA. Эффективное использование
Книга - VBA. Эффективное использование.  В. Г. Кузьменко  - прочитать полностью в библиотеке КнигаГо
Название:
VBA. Эффективное использование
В. Г. Кузьменко

Жанр:

Basic, Visual Basic, VB Script, VBA и т.п.

Изадано в серии:

неизвестно

Издательство:

Бином-Пресс

Год издания:

ISBN:

9785951804440

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "VBA. Эффективное использование"

В книге содержится краткий курс по языку программирования Visual Basic for Applications (VBA), используемого в качестве языка программирования в приложениях Microsoft Office (2000/2/3 и 2007). Книга предназначена для тех, кто в своей профессиональной деятельности часто использует приложения Microsoft Office и кому необходимо повысить эффективность работы с этими приложениями посредством автоматизации многих повторяющихся операций. Материала книги достаточно для изучения основ языка Visual Basic и создания как простых макросов, предназначенных для автоматизации рутинной повторяющейся работы с документами, электронными таблицами, диаграммами, презентациями и т.д., так и для разработки довольно сложных приложений обработки данных с использованием диалоговых окон, обеспечивающих пользователей самыми современными интерфейсными средствами для работы с Windows-приложениями.

Читаем онлайн "VBA. Эффективное использование". [Страница - 2]

имеющихся внутренних констант с помощью Object Browser. . . . Ill
Получение данных от пользователя....................................................................... 112
Выражения в Visual Basic....................................................................................... 114
Совместимость типов данных.................................................................................. 116
Преобразования численных типов....................................................................... 118
Арифметические операции...................................................................................... 121
Сравнение строк......................................................................................................... 128

6

VBA
Сравнение объектов..................................................................................................132
Логические операторы.............................................................................................. 133
Конкатенация строк.................................................................................................. 138
Приоритеты выполнения операций при вычислении сложных выражений . . 141

Глава 4. Функции в Visual Basic.................................................................143
Использование функций в выражениях.......................................................... 144
Аргументы и возвращаемое значение функции.................................................145
Игнорирование результата функции................................................................... 145
Использование именованных аргументов функции............................................. 147
Использование других функций VBA.............................................................. 151
Математические функции...................................................................................... 152
Функции преобразования данных........................................................................... 153
Функции даты и времени...................................................................................... 155
Строковые функции..................................................................................................156
Использование функций для манипулирования строками.............................. 158
Удаление ненужных символов............................................................................... 159
Определение длины строки...................................................................................... 160
Сравнение и поиск строк.......................................................................................... 161
Разбиение строки на меньшие части................................................................... 163
Форматирование значений данных....................................................................... 167
Использование функций host-приложений........................................................ 177
Создание функций и функций-процедур................................................................ 179
Использование функций-процедур в VBA............................................................ 185
Использование функций пользователя в рабочих листах Excel .... 188
Создание функций для Excel.................................................................................. 190

Глава 5. Изменение порядка выполнения операторов в VBA . . 195
Простой выбор............................................................................................................ 196
Использование необязательных аргументов........................................................ 200
Выбор ветви с помощью If...Then...Else................................................................201
Сложный выбор......................................................................................................... 203
Использование If...Then...Elself...............................................................................205
Безусловный переход................................................................................................ 211
Использование MsgBox для обеспечения возможности выбора . . . . 213
Дополнительные свойства процедур и функций............................................. 216
Раннее окончание процедур, функций и целых программ............................. 216
Использование оператора Exit...............................................................................216
Использование оператора End...............................................................................219
Дополнительные свойства необязательных аргументов ..................................... 222
Управление передачей аргументов....................................................................... 223
Передача аргументов по ссылке и по значению................................................ 223
Определение способа передачи аргумента............................................................ 224
Рекурсия......................................................................................................................... 226
Примеры рекурсивных функций........................................................................... 226
Как избежать случайной рекурсии и других проблем..................................... 228

Глава 6. Введение в объекты и коллекции............................................ 231
Объекты......................................................................................................................... 231
Свойства объекта..................................................................................................... 232
Методы объекта......................................................................................................... 233
Классы объекта......................................................................................................... 233
Использование объектов.......................................................................................... 234
Объявление объектных переменных................................................................... 248
Объекты в --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.