АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Тема 10. Основы программирования на алгоритмическом языке VBA.Объектно-ориентрованное программирование

Читайте также:
  1. III. Виды синтаксических связей в современном русском языке
  2. IV. Типы склонений имен существительных в современном русском языке
  3. V1: Социально-правовые основы природопользования
  4. А) Теоретические основы термической деаэрации
  5. Акцентная структура слова в русском языке. Система акцентных противопоставлений. Функции словесного ударения.
  6. Акцентная структура слова в русском языке. Функции словесного ударения.
  7. Биотические отношения как основы формирования биоценоза.
  8. ВЗАИМОДЕЙСТВИЕ ГЕНОВ: ТИПЫ ВЗАИМОДЕЙСТВИЙ, БИОХИМИЧЕСКИЕ ОСНОВЫ.
  9. Внуков, основываясь на следующей информации.
  10. Войсковой А.И. – руководитель научной школы «Биологические основы селекции и семеноводства полевых культур».
  11. Вопрос №4: Организационные и социальные основы МСУ.
  12. Вопрос. Локальные и глобальные сети ЭВМ. Основы компьютерных коммуникаций. Общие сведения об internet. Основные службы internet. Электронная почта.

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 или выполнять какое-либо действие в программе.


1 | 2 | 3 | 4 | 5 | 6 | 7 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)