Программирование на VBA в Microsoft Excel
книга

Программирование на VBA в Microsoft Excel

Автор: Cергей Никишов

Форматы: PDF

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

Год: 2017

Место издания: Москва

ISBN: 978-5-7749-1290-2

Страниц: 155

Артикул: 76377

Возрастная маркировка: 16+

Электронная книга
199

Краткая аннотация книги "Программирование на VBA в Microsoft Excel"

Предназначено для аудиторных и самостоятельных занятий студентов, обучающихся по экономическим специальностям (в частности, на отделении «Бизнес-информатика»). Каждый раздел содержит теоретический материал, примеры решения задач с комментариями и задания для самостоятельной работы. Для закрепления материала предусмотрен лабораторный практикум.

Содержание книги "Программирование на VBA в Microsoft Excel"


Введение
1. Основные термины
1.1. Алгоритм
1.1.1. Способы записи алгоритма
1.1.2. Виды алгоритмов
1.2. Этапы создания программы
2. Макросы. Способы создания и запуска
2.1. Способы создания макросов:
2.2. Способы запуска макросов:
2.2.1. Непосредственный запуск макроса
2.2.2. Запуск с помощью назначенной комбинации клавиш
2.2.3. Запуск макроса нажатием кнопки на панели быстрого доступа
2.2.4. Запуск с помощью назначенного какому-нибудь объекту события (клик мыши на рисунок, кнопку и др.)
3. Редактор Visual Basic
3.1. Способы запуска редактора
3.2. Меню и панели инструментов
3.3. Работа с редактором кода
3.3.1. Списки объектов и событий
3.3.2. Закладки
3.3.3. Автодобавление свойств и методов объектов
4. Объекты и объектная модель
5. Формы и элементы управления
5.1. Наиболее часто используемые свойства объектов UserForm
5.2. Наиболее часто используемые методы для объектов UserForm
5.3. События объектов UserForm
5.4. Элементы управления
5.4.1. Надпись (Label)
5.4.2. Текстовое поле (TextBox)
5.4.3. Рамка (Frame)
5.4.4. Кнопка (CommandButton)
5.4.5. Флажок (CheckBox)
5.4.6. Переключатель (OptionButton)
5.4.7. Поле со списком (ComboBox)
5.4.8. Список (ListBox)
5.4.9. Рамка для рисунка (Image)
6. Понятие программного кода
6.1. Окно программного кода
6.2. Выполнение программы
7. Синтаксис и программные конструкции VBA
7.1. Переменная
7.1.1. Понятие переменной
7.1.2. Имя переменной
7.1.3. Значение переменной
7.1.4. Типы переменных
7.1.5. Присвоение знаения переменной
7.2. Арифметические операции
7.3. Операция конкатенации
7.4. Встроенные функции VBA
7.4.1. Математические функции VBA
7.4.2. Функции преобразования типов
7.4.3. Функции даты и времени
7.4.4. Строковые функции
7.4.5. Функция Chr()
7.4.6. Форматирование данных
7.4.7. Функции проверки типов
7.5. Организация ввода/вывода информации
7.6. Объявление типа переменной
7.7. Области действия переменных
7.8. Использование переменных с одним и тем же именем на различных уровнях области действия
7.9. Правила того, как долго переменные удерживают свое значение
8. Процедуры и функции
8.1. Структура процедуры
8.2. Создание процедуры
8.3. Вызов процедур на исполнение
9. Константы
9.1. Создание именованных констант
9.2. Область действия констант
9.3. Написание констант
10. Операции и знаки операций
10.1. Арифметические операции
10.2. Конкатенация, или сцепление строк
10.3. Сравнение значений
10.4. Логические операции
10.4.1. Операции отношения
10.4.2. Логические операции
10.5. Получение приоритета
11. Условные операторы
11.1. Понятие оператора условия
11.2. Оператор Select Case
12. Операторы циклов
12.1. Цикл For...Next
12.2. Цикл For Each ... Next
12.3. Цикл Do...Loop
12.4. Использование оператора With
12.5. Использование оператора Is
12.6. Немедленный выход с помощью оператора Exit For
13. Оператор безусловного перехода GoTo
14. Массивы
14.1. Статические массивы
14.2. Динамические массивы
15. Объектная модель Excel
15.1. Объект Application
15.1.1. Свойства объекта Application
15.1.2. Методы объекта Application
15.1.3. События объекта Application
15.2. Объект Workbook и семейство Workbooks
15.2.1. Свойства объекта Workbook
15.2.2. Методы объекта Workbook
15.2.3. События объекта Workbook
15.3. Объект Worksheet
15.3.1. Свойства объекта Worksheet
15.3.2. Методы объекта Worksheet
15.3.3. События объекта Worksheet
15.3.4. Способы обращения к листам
16. Объект Range
16.1. Обращение к ячейкам и диапазонам
16.2. Обращение к активным объектам
17. Процедуры типа функции
Аргументы функций
18. Работа с диаграммами
19. Отладка программ и обработка ошибок
19.1. Перехват и обработка ошибок
19.2. Отладка программы
Примеры решения с задач с исходными кодами
Лабораторный практикум
Лабораторная работа 1
Лабораторная работа 2
Лабораторная работа 3
Лабораторная работа 4
Лабораторная работа 5
Лабораторная работа 6
Вопросы для самоподготовки
Литература

Все отзывы о книге Программирование на VBA в Microsoft Excel

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Программирование на VBA в Microsoft Excel

16С . И . Н и к и ш о в.. С П О С О Б Ы З А П У С К А М А К Р О С О В... Н   (. ).Если вкладка Разработчик недоступна, выполните ука-занные ниже действия для ее отображения.— на вкладке Файл выберите команду Пара мет ры, а затем категорию Настройка ленты;— в списке Основные вкладки установите флажок Раз-работчик и нажмите кнопку ОК.Для установки уровня безопасности, временно разреша-ющего выполнение всех макросов, выполните следую-щие действия: — на вкладке Разработчик в группе Код нажмите кноп-ку Безопасность макросов;— в категории Параметры макросов в группе Параме-тры макросов установите переключатель в положе-ние Включить все макросы (не рекомендуется, воз-можен запуск опасной программы) и нажмите кноп-ку ОК (рис. 5).Примечание: для предотвращения запуска потенциально опасного кода по завершении работы с макросами рекомен-дуется вернуть параметры, отключающие все макросы.1. Откройте книгу, содержащую нужный макрос.2. На вкладке Разработчик в группе Код нажмите кнопку Макросы (рис. 6).Р. . Запуск макроса