Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5401.pdf
Скачиваний:
5
Добавлен:
13.11.2022
Размер:
1.36 Mб
Скачать

79

WWW-ссылки

15.http://www.microsoft.ru/offext/officedev/. Форум разработчиков в среде Office на официальном сайте Microsoft содержит статьи, примеры кода, информацию по VBA.

16.http://www.visual.2000.ru/. Сайт постоянных авторов журнала Компьютер Пресс А. Колесова и О. Павловой, посвящен-

ный VBA.

17.http://www.microsoft.com/Rus/Msdn/Activ/MSVB/. Ар-

хив статей по программированию в среде Microsoft Visual Basic, опубликованных в журнале Компьютер Пресс с 1996 по 2002 гг.

18.http://www.streets.ru/. Портал по VB предоставляет новости VB, статьи, исходные тексты, утилиты, конференции, обзоры книг, информацию по использованию технологий ActiveX и

DirectX.

19.http://www.microsoft.com/Microsoft Office 2000 Resource Kit. Руко-

водство по Microsoft Office для опытного пользователя на Web-узле корпорации Microsoft. In English.

20.http://www.microsoft.com/Microsoft Office 2000/Visual Basic Programmers Guide. Руководство программиста по Visual Basic

для Microsoft Office 2000 на Web-узле издательства Microsoft Press. In English.

21.http://www.microsoft.com/rus/support. Русская версия базы знаний Microsoft Knowledge Base.

80

Примечание [КО10]: Чистая последняя страница

Ольга Семеновна Комова

Средства автоматизации решения экономических задач с использованием VBA

Учебное пособие

ЛР № 020756 от 11.12.2004 г.

Н/К

Редактор Г. С. Одинцова

___________________________________________________________

Подписано в печать _____________ Формат 60х84/16. Бумага писчая. Офсетная печать. Усл. п. л. 5. Уч.-изд. л. 3,58. Тираж 100 экз. Заказ №_______

___________________________________________________________

680042, г. Хабаровск, ул. Тихоокеанская, 134, ХГАЭП, РИЦ.

81

Список рисунков

Рис. 1. Объектная модель Office ..........................................................................................

11

Рис. 2. Классификация подпрограмм VBA..........................................................................

19

Рис. 3.

Базовые структуры управления ................................................................................

22

Рис. 4. Message Box с двумя кнопками, сообщением, заголовком и иконкой ................

34

Рис. 5. Вид окна InputBox .....................................................................................................

36

Рис. 6.

Структура VBA-программы......................................................................................

37

Рис. 7.

Объекты верхнего уровня и их взаимодействие .....................................................

39

Рис. 8. Объект Range, который включает непечатные символы .......................................

46

Рис. 9. Применение методов MoveStart и MoveEnd для изменения размера диапазона

..........................................................................................................................................

48

Рис. 10. Вставка нового текста в позицию курсора ввода..................................................

49

Рис. 11. Вставка нового текста поверх существующего ....................................................

50

Рис. 12. Исходный текст документа до манипуляций с абзацами.....................................

51

Рис. 13. Замена текста второго абзаца..................................................................................

51

Рис. 14. Документ после обмена абзацев .............................................................................

52

Рис. 15. Перебор коллекции закладок ..................................................................................

53

Рис. 16. Меню Сервис - Макрос...........................................................................................

55

Рис. 17. Диалог Запись макроса перед началом записи макроса ДваСлова ..........

57

Рис. 18. Панель инструментов Остановка записи ........................................................

58

Рис. 19. Диалоговое окно Макрос .......................................................................................

58

Рис. 20. Создание панели инcтрументов .............................................................................

60

Рис. 21. Назначение макроса на кнопку панели инструментов .........................................

60

Рис. 22. Редактор Visual Basic ...............................................................................................

62

Рис. 23. Получение помощи по синтаксису MsgBox .........................................................

64

Рис. 24. Предупреждение системы безопасности Office ....................................................

66

Рис. 25. Изготовление цифрового сертификата для подписи собственных макросов ....

67

Рис. 26.Прикрепление цифровой подписи к программному коду.....................................

68

Рис. 27. Окно безопасность ...................................................................................................

69

Рис. 28. Открытие документов с цифровой подписью .......................................................

70

Рис. 29. Справка по программированию в Word.................................................................

76

Рис. 30. Справка по VBA ......................................................................................................

77

Рис. 31. Поиск в справке VBA по указателю......................................................................

78

Список таблиц

Таблица 1 Встроенные типы данных VBA ..........................................................................

15

Таблица 2 Матемаческие функции VBA .............................................................................

24

Таблица 3

Строковые функции VBA ...................................................................................

25

Таблица 4

Константы MsgBox ..............................................................................................

34

Таблица 5

Значения, возвращаемые функцией MsgBox ....................................................

35

Таблица 6

Комбинации клавиш для перемещения курсора ввода, выделения фрагментов

документа и использования буфера обмена ................................................................

56

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]