Основы объектно-ориентированного программирования (на примере VBA в MS Excel) - Методичка

бесплатно 0
4.5 133
Запись макроса в VBA в Excel. Структура редактора, основные окна и элементы управления. Правила создания процедуры, функций. Коды задания командных кнопок. Виды условных операторов. Циклическая обработка инструкций. Разработка пользовательских приложений.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Методические указания предназначены для изучения объектно-ориентированного программирования на языке VBA в MS Еxcel, который включает почти все средства создания приложений VB, его структуры данных и управляющие структуры, возможность создания пользовательских типов данных. VBA определены все объекты приложений MS Office. Поскольку VBA является визуальной системой, пользователь может создавать видимую часть приложения, которое является основой интерфейса «программа-пользователь». С его помощью осуществляется взаимодействие пользователя с программой. Программный интерфейс разрабатывается на принципах объектно-ориентированного подхода, реализованного в VBA применительно к приложениям, выполняемым под управлением Windows. Описание лабораторных работ выполнены по единой структуре и содержат: краткие теоретические сведения; примеры выполнения типовых задач; задания для самостоятельной работы; контрольные вопросы. Лабораторная работа № 1 Тема: Введение в VBA Цель: изучить основные понятия объектно-ориентированного программирования на примере записи макроса в VBA в Excel Задачи: - научить работе с макросами: создание, запуск, удаление, редактирование; - научить назначать макросы различным объектам. VBA соблюдает основной синтаксис и правила программирования языков-диалектов Basic. Visual Basic for Application (VBA) - развитая система визуального программирования для создания прикладных программ в среде Microsoft Office. VBA - отличное средство автоматизации не только простых рутинных операций, которые пользователю приходится периодически выполнять, например, при подготовке текстов в Word или расчётов в Excel, но и сложнейших вычислений над большими объёмами данных. VBA - приложения могут выполняться только в том приложении, в котором они были созданы Общими для VBA и VB являются: Язык программирования (во всех аспектах - типы данных, правила объявления и использования переменных, процедур и функций) Во многом похожие средства разработки и отладки программ Аналогичные модели объектно-ориентированного и событийно-управляемого программирования Общие библиотеки объектов, механизмы подключения и использования библиотек Знакомство с одним из языков программирования создаёт основу для успешного изучения другого языка, то есть если вы знакомы с Visual Basic, то легко будете программировать на VBA, верно и обратное утверждение. С помощью VBA пользователь может решать следующие задачи: Автоматизировать повторяющиеся действия Настроить интерфейс Excel с помощью модификации существующих или создания новых панелей инструментов, меню и пользовательских форм Вносить дополнительную функциональность в среду Excel С помощью VBA можно создавать объекты управления графического интерфейса пользователя, задавать и изменять свойства объектов, подключать к ним соответствующий программный код. Методика программирования с использованием языка VBA сводится к следующему: создание объектов управления и контроля (диалоговые окна, пиктограммы, меню); разработка процедур, используемых при вызове объектов; прикладные программы на языке VBA оперируют со следующими понятиями: объект управления и контроля - экранные формы, графические элементы внутри форм, в том числе текстовые окна, линейки прокрутки, пиктограммы, окна-списки, командные строки и др., свойство (параметр) - характеристика или атрибут объекта управления; значение свойства; событие - действие, которое распознается объектом управления; метод доступа - аналогичное понятиям функция, оператор, который воздействует всегда на объект; класс - это совокупность объектов, характеризующая общностью методов или свойств; процедура - подпрограммы и функции, произвольная последовательность операторов VBA; процедуры делятся на событийные (запускаются при наступлении событий) и общие процедуры. Запуск макроса на выполнение. III. Появится диалоговое окно Запись макроса, показанное на рисунке 1.1: Рисунок 1.1 - Диалоговое окно Запись макроса 5.Введите название макроса МойПервыйМакрос, и нажмите ОК. Щёлкните на кнопке ОК; 8.Щёлкните на кнопке Остановить запись одноимённой панели инструментов. Откроется окно редактора Microsoft Visual Basic, показанное на рис. 1.3: Рисунок 1.3 - Окно редактора Microsoft Visual Basic Первая строка макроса Sub МойПервыйМакрос() - представляет собой начало процедуры выполнения макроса и его имя. Последняя строка End Sub - конец процедуры выполнения макроса. Появится панель, как на рис. 1.5: Рисунок 1.5 - Панель инструментов Формы 2.Щёлкните на инструменте Кнопка панели инструментов Формы. Строки должны содержать следующую информацию: АКЦИОНЕРНОЕ ОБЩЕСТВО «АЛЬЯНС» Исполнительный директор Главный бухгалтер Примечание: Применить к данным следующее форматирование: кегль шрифта Times New Roman, размер шрифта 16, начертание полужирный. Лабораторная работа №2 Тема: Среда разработки приложений excel оператор макрос приложение окно Цель: изучить структуру редактора VBA, основных окон и элементов управления. Элемент управления Имя Кнопка для создания элемента Поле TextBox Надпись Label

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?