|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Тема 10. Основы программирования на алгоритмическом языке VBA.Объектно-ориентрованное программированиеVBA - объектно-ориентированный язык программирования.(ООП) VBA - это методика анализа проектирования и написания приложения с помощью объектов. В VBA имеется более 100 встроенных объектов. Основные из них: 1) Application - это приложение Excel имеет более 120 свойств и 40 методов, позволяет выбрать более 400 функций рабочего листа при помощи конструкции Вид/ Синтаксис/ Application. Функции рабочего листа (Аргументы) 2) Workbook (Рабочяя книга) - Свойство и методы рабочей книги позволяют работать с файлами. 3) Workshelt (Рабочий лист) 4) Range - диапазон 5) Selection - выбор возникает или как результат работы метода Select, или при помощи свойства Selection. При работе с ними можно использавать свойство и методы объекта Range. 6) UseForm - пользовательская форма. 7) Chart - диаграмма. Суть прогаммирования VBA заключается в том, что в случае, когда пользователь производит какое-то действие на систему. В качестве отклика выполняется код созданной процедуры. Макросы: Если требуется периодическое выполнение задачи в Excel можно автоматизировать с помощью макроса. Макрос - последовательность команды и функций, хранящейся в модуле VBA. Его можно выполнить каждый раз, когда необходимо выполнять задачу. Основные элементы VBA: 1) Меню (Файл/ Правка/ Вставка / Формат) 2) Проводник проектов (View/ Project/ Explorer) - используется для удобства с элементами проектов. 3) Окно редактирования кода (View/ Code) - предназначено для создание и редактирования кода программы. 4) Дизайнер форм (Insert/ VseForm) - используется для редактирования форм. Панель элементов управления - предназначена для размещения элементов управления, расположено слево от дизайнера форм. Панель инструментов - представляет различные группы кнопок с изображенными на них иконками, при помощи которых выполняется оперция среди разработк. В редакторе VBA существует 4 панели инструментов, вызывабтся командой View/ Toolbars 1) Standart (стандарт) 2) Edit (Правка)- предназначен для работы с текстом, реализует возможности простого текстового редактора. 3) Debug (отладка) - тестирование программы, с исправление возникающих ошибок. 4) UseForm (вид)- предназначен для перемещения. Типы данных - это определенные виды данных, которые VBA сохраняет и может манипулировать. Типы данных VBA: Числа 2) целые числа 3)числа с плавающей точкой 4) Тип данных Currency 5) Текстовые строки 6) Логические значения 7) Тип данных Variant Выражения: Выражение – это значение или группа значений, выражающая отдельное значение. Каждое выражение вычисляется до отдельного значения. Выражения состоят из одной или более следующих частей: константы (литеральные или именованные); переменные (любого типа данных); операторы; массивы; элементы массива; функции. Операторы VBA: Оператор — это наименьшая способная выполняться единица кода VBA. Оператор может объявлять или определять переменную, устанавливать параметр компилятора VBA или выполнять какое-либо действие в программе. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |