В. Г. Кузьменко - VBA. Эффективное использование
Название: | VBA. Эффективное использование | |
Автор: | В. Г. Кузьменко | |
Жанр: | Basic, Visual Basic, VB Script, VBA и т.п. | |
Изадано в серии: | неизвестно | |
Издательство: | Бином-Пресс | |
Год издания: | 2012 | |
ISBN: | 9785951804440 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "VBA. Эффективное использование"
В книге содержится краткий курс по языку программирования Visual Basic for Applications (VBA), используемого в качестве языка программирования в приложениях Microsoft Office (2000/2/3 и 2007). Книга предназначена для тех, кто в своей профессиональной деятельности часто использует приложения Microsoft Office и кому необходимо повысить эффективность работы с этими приложениями посредством автоматизации многих повторяющихся операций. Материала книги достаточно для изучения основ языка Visual Basic и создания как простых макросов, предназначенных для автоматизации рутинной повторяющейся работы с документами, электронными таблицами, диаграммами, презентациями и т.д., так и для разработки довольно сложных приложений обработки данных с использованием диалоговых окон, обеспечивающих пользователей самыми современными интерфейсными средствами для работы с Windows-приложениями.
Читаем онлайн "VBA. Эффективное использование". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (97) »
Получение данных от пользователя....................................................................... 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
Объекты в --">
- 1
- 2
- 3
- 4
- . . .
- последняя (97) »