Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Топ:
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
2018-01-03 | 153 |
5.00
из
|
Заказать работу |
|
|
Алгоритм можно представить как некоторые структуры, состоящие из отдельных базовых (основных) элементов. Логическая структура любого алгоритма может быть представлена комбинацией 3-х базовых структур: следование, ветвление, цикл
Базовая структура «следование» образуется из последовательности действий, последующих один за другим. Явл-ся основой для линейного алгоритма
Базовая структура «Ветвление » сущ-ет в 4-ех основных вариантах и обеспечивает в зависимости от результата проверки условия («да» или «нет») выбор одного из альтернативных путей работы алгоритма 1) если - условие, то – действие, конец если, 2) если – то - иначе: если – условие, то – дествие1, иначе – действие2, конец если, 3) выбор: при усл.1 – действие 1, при усл.2 – действ.2……. конец выбора, 4) выбор – иначе: выбор, если при усл.1 – действ.1, при усл. n – действ. n, иначе – действ. n+1, конец выбора
36. Объектно-ориентированный подход (основные понятия VBA: проект, модуль, объект, свойство, метод).
Приложение Майкрософт офис представляет собой совокупность вложенных объектов. Объектами являются сами приложения и все их компоненты.
VBA(Visual Basic for Application) – это главный (корневой) объект в иерархии объектов Excel. Оно имеет огромное число свойств и методов. Объект имеет: Свойства – описывают состояние объекта. Методы – определяют поведение объекта. События - определяют то, что может происходить с объектом. Коллекция объектов – представляет собой объект, содержащий множество других объектов одного и того же типа.
Процедуры и функции пользователя
Программа VBA представляет собой совокупность процедур и функций, размещенных, в зависимости от особенностей решаемой задачи, в одном или нескольких модулях. Каждый модуль имеет две области: общую и область процедур. В общей области (General Declarations) помещаются операторы описания переменных, которые являются общими для всех процедур и функций этого модуля. В области процедур помещается код программы.
|
В VBA программный код, реализующий какие-либо действия, оформляется в виде процедур и функций. Благодаря этому создаваемые программы имеют хорошую структурированность и наглядность.
Различают следующие типы процедур:
- процедуры обработки событий;
- процедуры макросов;
- процедуры пользователя.
Процедуры обработки событий связаны с каким-либо объектом и имеют следующий синтаксис:
Процедуры макросов создаются при записи макросов – по команде меню: Сервис – Макрос – Макросы
Процедура пользователя создается им для выполнения каких-либо действий в рамках разрабатываемой программы.
Функция – это процедура, которая выполняет действия и возвращает некоторое (вычисленное) значение вызвавшей программе.
Соглашения об именах в VBA, виды и типы данных
В языке действуют следующие соглашения на имена процедур переменных и констант: должны начинаться с буквы; могут включать буквы, цифры и символы подчеркивания; не должны включать знаки препинания или пробелы; не должны совпадать с ключевыми словами языка Visual Basic
Основные типы данных, используемые при описании переменных и констант: Integer (Целое),Long Integer (Длинное целое),Single (десятинное число одинарной точности),Double (Двойной точности),Currency (Десятичное число с фиксированной точностью),String (Строка текста),Boolean (логический =True,False),Date (Дата),Variant (Вариант), Object (экземпляр класса)
Переменные, константы, явное и неявное объявление переменных и констант в VBA.
Переменная – это имя, определяющее область памяти для хранения величины, которая может изменяться во время работы программы. Переменная используется для временного хранения данных в программе. Переменная может хранить информацию, введенную пользователем или полученную в процессе работы программы. Переменная может быть объявлена в программе ЯВНО и НЕЯВНО. При этом переменная используется без специального выделения для нее памяти. При явном объявлении переменной используется оператор Dim (Dimension-размерность), который резервирует определенную область под переменную.
|
К онстанта – это именованная область памяти для хранения данных, изменение которых во время работы программы не допускается. 2 типа в VBA: - встроенные константы ( true, false, null), пользовательские константы
|
|
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!