Программирование в среде Visual Basic for Applications - Демидова Л.А., Пылькин А.Н.


Название: Программирование в среде Visual Basic for Applications .

Автор: Демидова Л.А., Пылькин А.Н.

2004.

    Книга посвящена основам программирования в среде Visual Basic for Applications (VBA) для написания приложений MS Excel. Материал книги разделён на несколько разделов, которые в сжатой форме содержат теорию по конкретным темам и примеры решения задач. Каждая тема сопровождается заданиями для самостоятельного выполнения. Книга будет полезна студентам ВУЗов и все, кто стремится овладеть основами программирования в среде Visual Basic for Applications.

Программирование в среде Visual Basic for Applications - Демидова Л.А., Пылькин А.Н.




Оглавление
Visual Basic for Applications.3
1. Объекты. Методы и свойства объектов.4
1.1. Объекты и их семейства.4
1.2. Объекты OLE и ActiveX.4
1.3. Классы.5
1.4. Иерархия объектов.5
1.5. Методы.7
1.6. Свойства.8
2. Структура редактора VBA.10
2.1. Окно проекта.10
2.2. Интеллектуальные возможности редактора кода.13
2.3. Окно редактирования форм UserForm.16
2.4. Окно свойств.19
2.5. Окно просмотра объектов Object Browser.20
3. Автоматическая запись макроса и его редактирование.22
4. Простейшие функции и процедуры. Типы переменных.25
4.1. Функция пользователя.25
4.2. Переменные и постоянные.30
4.3. Процедуры.34
4.4. Функции MsgBox и InputBox.38
5. Функции пользователя с операторами условного перехода if-then и if-then-else.43
6. Функции пользователя с несколькими операторами условного перехода.47
7. Функции пользователя, применяемые при расчете комиссионных.49
7.1. Функции пользователя с оператором условного перехода lf-Then.49
7.2. Функции пользователя с оператором выбора Select Case.50
8. Стандартные функции языка.53
8.1. Стандартные функции для работы с массивами.54
8.2. Стандартные функции для работы с матрицами.56
9. Работа с объектами в MS Excel.57
9.1. Свойства и методы объектов.57
9.2. Классы и производные класса.62
9.3. Примеры свойств и методов объектов.62
10. Операторы цикла.65
10.1. Оператор цикла For-Next.65
10.2. Оператор цикла For-Each-Next.69
10.3. Оператор цикла While-Wend.71
10.4. Операторы цикла Do-Loop.72
11. Панель инструментов «Элементы управления».77
11.1. Поле (TextBox).78
11.2. Надпись (Label).80
11.3. Кнопка (CommandButton).80
11.4. Список (ListBox).82
11.5. Поле со списком (ComboBox).84
11.6. Флажок (CheckBox).85
11.7. Переключатель (OptionButton).86
11.8. Рамка (Frame).87
11.9. Счетчик (SpinButton).88
11.10. Выключатель (ToggleButton).89
12. Создание автоматизированного оглавления рабочей книги.90
12.1. Процедуры перелистывания рабочих листов с помощью кнопок.90
12.2. Процедура перелистывания рабочих листов с помощью раскрывающегося списка.92
12.3. Процедура перелистывания рабочих листов с помощью списка.94
12.4. Процедура перелистывания рабочих листов с помощью счетчика.95
12.5. Процедура перелистывания листов рабочей книги с помощью полосы прокрутки.96
12.6. Процедура перелистывания листов рабочей книги с помощью переключателя.98
13. Создание сценариев.102
14. Модель управления запасами.107
15. Отладка программы.115
16. Применение пользовательских форм.119
17. Расчет маргинальной процентной ставки.122
18. Расчет амортизации.134
19. Заполнение базы данных.147
Приложение. Варианты заданий для самостоятельной
работы.158
Задание 1. Автоматическое создание макросов.158
Задание 2. Создание функций пользователя в приложении
MS Excel.160
Задание 3. Использование операторов ввода (InputBox)
и вывода (MsgBox) при работе с массивами данных.167
Задание 4. Создание пользовательских форм.169
Задание 5. Переключатели в пользовательской форме.170
Задание 6. Полоса прокрутки в пользовательской форме.170
Задание 7. Список в пользовательской форме.171
Задание 8. Поле со списком в пользовательской форме.171
Список литературы.



Функции пользователя с оператором условного перехода If-Then.
Рассмотрим пример функции пользователя VBA ([2]), вычисляющей комиссионные, начисляемые по следующему правилу:

•    Если продукции продано не меньше чем на 10 000 руб., то комиссионные составляют 2 % от стоимости реализованной продукции.
•   Если продукции продано меньше чем на 10 000 руб., то комиссионные составляют 1 % от стоимости реализованной продукции.
•    Если стаж работы в фирме не меньше 3 лет, то производится доплата в размере 0,5 % от стоимости реализованной продукции.



Бесплатно скачать электронную книгу в удобном формате и читать:

Скачать книгу Программирование в среде Visual Basic for Applications - Демидова Л.А., Пылькин А.Н. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать




Скачать книгу - Программирование в среде Visual Basic for Applications - Демидова Л.А., Пылькин А.Н. - depositfiles

Скачать книгу - Программирование в среде Visual Basic for Applications - Демидова Л.А., Пылькин А.Н. - letitbit
Дата публикации:





Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 


Книги, учебники, обучение по разделам




Не нашёл? Найди:





2016-12-07 23:02:04