Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635043)
Контекстум
Руконтекст антиплагиат система

Приемы программирования в среде VISUAL BASIC for APPLICATION (190,00 руб.)

0   0
Первый авторВоробьева Ф. И.
Авторы Воробьев Е. С.
ИздательствоКГТУ
Страниц105
ID260937
АннотацияРассмотрены основные элементы среды разработки программ, а также базовые конструкции алгоритмического языка Visual Basiс for Ap- plication. Показаны примеры разработки пользовательских функций Ехсel Продемонстрированы приемы работы с отладчиком программ. Даны об- щие принципы и примеры создания пользовательских программ (макро- сов) и форм для создания своих приложений в среде Excel. Пособие может быть использовано при изучении дисциплин «Ин- форматика», «Применение ЭВМ в технологии» и «Применение ЭВМ в расчетах», а также при курсовом и дипломном проектировании.
ISBN978-5-7882-0825-1
УДК658.26:66.094
Воробьева, Ф. И. Приемы программирования в среде VISUAL BASIC for APPLICATION : учеб. пособие / Е. С. Воробьев; Ф. И. Воробьева .— Казань : КГТУ, 2010 .— 105 с. — ISBN 978-5-7882-0825-1 .— URL: https://rucont.ru/efd/260937 (дата обращения: 04.05.2024)

Предпросмотр (выдержки из произведения)

Чачков © Воробьева Ф.И., Воробьев Е.С., 2010 © Казанский государственный технологический университет, 2010 - 2 - Введение Visual Basic for Application (VBA) это среда программирования в пакете программ Microsoft Office. <...> Средствами VBA можно создавать функции пользователя, которые используются на листах электронных таблиц, макросы (макро команды) для создания новых команд из комбинаций стандартных команд приложений, если их надо часто повторять в том же порядке, программные надстройки для специальных программных решений внутри приложений Microsoft Office. <...> Прежде чем перейти к самим приемам работы в среде программирования VBA, познакомимся с размещением программ пользователей в документах. <...> Обычно программы VBA находятся в специальной части файлов, называемой Modules (модули). <...> Модуль VВА содержит исходный код программы – текстовое представление инструкций по выполнению вычислений. <...> Например, если мы создали экранную форму, которую надо запускать одновременно с открытием документа, то процедуру ее показа надо записать в событие книги - Open; • экранные формы, которые позволяют создавать свои рабочие окна для реализации ваших собственных задач. <...> Формально данные модули состоят из двух – собственно экранной формы и программно- 4 - го кода для реализации необходимых событий ее объектов; • модули программ – основной элемент VBA, который содержит программный код для функций пользователя, макросов и внутренних подпрограмм, необходимых для работы как функций и макросов, так и разработанных экранных форм; • модули классов (объектов), которые создают новые объекты (классы) на основе уже имеющихся объектов приложения. <...> Модуль может быть создан автоматически, когда пакет (Word, Excel) выполняет запись макроса, ему присваивается имя ModuleN, где N – первый свободный номер в проекте модулей во время текущего сеанса работы. <...> Например, в первый раз, когда вы сохраняете записанный макрос в Книге1.xls, Excel создает модуль с именем Module1. <...> Если вы продолжаете записывать <...>
Приемы_программирования_в_среде_VISUAL_BASIC_for_APPLICATION._Учебное_пособие.pdf
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Казанский государственный технологический университет» Ф.И. Воробьева, Е.С. Воробьев ПРИЕМЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ VISUAL BASIC FOR APPLICATION MS OFFICE Учебное пособие Казань КГТУ 2010
Стр.1
УДК 658.26:66.094 Воробьева, Ф.И. Приемы программирования в среде VISUAL BASIC for APPLICATION: учебное пособие / Ф.И. Воробьева, Е.С. Воробьев. – Казань: Изд-во Казан. гос. технол. ун-та; 2010. − 104 с. ISBN 978-5-7882-0825-1 Рассмотрены основные элементы среды разработки программ, а также базовые конструкции алгоритмического языка Visual Basiс for Application. Показаны примеры разработки пользовательских функций Ехсel Продемонстрированы приемы работы с отладчиком программ. Даны общие принципы и примеры создания пользовательских программ (макросов) и форм для создания своих приложений в среде Excel. Пособие может быть использовано при изучении дисциплин «Информатика», «Применение ЭВМ в технологии» и «Применение ЭВМ в расчетах», а также при курсовом и дипломном проектировании. Предназначено для студентов очной и заочной форм обучения специальностей 240802.65 «Основные процессы химических производств и химическая кибернетика» и 240801 «Машины и аппараты химических производств», обучающихся по направлению 240800 «Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии». Подготовлено на кафедре общей химической технологии. Печатается по решению редакционно-издательского совета Казанского государственного университета. Рецензенты: профессор КГТУ им. Туполева О.Ш. Даутов старший научный ISB N 978-5-7882-0825-1 сотрудник Казанского научного центра РАН Д.В. Чачков © Воробьева Ф.И., Воробьев Е.С., 2010 © Казанский государственный технологический университет, 2010 - 2 -
Стр.2
Содержание Введение....................................................................................................................... 1 Основные понятия объектно-ориентированного программирования ................... 3 Модули ......................................................................................................................... 4 Основные элементы управления в редакторе VBA................................................. 6 Стандартные приемы программирования в среде VBA....................................... 22 Введение................................................................................................................ 22 Отладка программы............................................................................................. 23 Основные элементы программного кода в среде VBA.................................... 24 Приемы работы в среде программирования VBA................................................. 62 Запуск среды VBA............................................................................................... 62 Создание функции пользователя........................................................................ 63 Создание макрокоманды (макроса).................................................................... 68 Создание пользовательской формы................................................................... 73 Работа с листами книги ....................................................................................... 76 Лабораторные задания по темам ............................................................................. 87 Целочисленное программирование.................................................................... 87 Ввод и вывод данных, оператор присваивания ................................................ 88 Логические выражения: группа Boolean ........................................................... 89 Условный оператор: группа If ............................................................................ 89 Оператор выбора.................................................................................................. 91 Цикл с параметром: группа For .......................................................................... 92 Цикл с условием: группа While .......................................................................... 93 Массивы................................................................................................................ 94 Функции и процедуры......................................................................................... 96 Контрольные вопросы .............................................................................................. 97 Список литературы ................................................................................................. 103 Содержание.............................................................................................................. 104 - 104 -
Стр.104