русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основные понятия языка VBA


Дата добавления: 2015-07-23; просмотров: 3816; Нарушение авторских прав


Использование макросов в табличных документах

Теоретические сведения

ОПРЕДЕЛЕНИЕ МАКРОСА

Макрос — это последовательность некоторых операций и действий с данными, записанная на языке программирования (для Excel – это язык Visual Basic). Эти последовательности могут выполнять:

§ вычисления значений ячеек,

§ задание оформления таблицы,

§ построение диаграммы и др.

Однажды созданный на каком-то листе рабочей книги, макрос можно многократно выполнять на других листах этой книги. Для корректной его работы нужно следить, чтобы обрабатываемые ячейки разных листов имели одинаковые адреса. Макрос можно задавать, записывая с помощью специального макрорекодера, который сохраняет последовательность производимых действий, автоматически преобразуя их в команды Visual Basic, или набирая команды языка программирования в редакторе Visual Basic. Рассмотрим второй способ создания макроса.

ОСНОВЫ РАБОТЫ В VISUAL BASIC

Основные понятия языка VBA

Visual Basic for Applications (VBA) является общей языковой платформой для всех приложений (Excel, Word, Access, Power Point и др ). VBA соблюдает основной синтаксис и правила программирования языков-диалектов Basic (BASICA, GW-BASIC).

Visual Basic for Applications (VBA) – это система визуального программирования для создания прикладных программ, работающих в среде Microsoft Office. С помощью VBA можно создавать объекты управления графического интерфейса пользователя, задавать и изменять свойства объектов, подключать к ним соответствующий программный код. С помощью VBA можно создавать интерактивные приложения, в которых пользователь для выполнения нужных действий вводит в диалоговых окнах необходимые данные. Для создания диалоговых форм используется специальный редактор форм и набор элементов управления, определяющих внешний вид формы. Количество стандартных элементов не велико, но вполне достаточно, чтобы ввести данные, выбрать их из списка, группы переключателей или флажков.



Методика программирования в среде VBA включает следующие этапы:

1. создание объектов управления и контроля (диалоговые окна, пиктограммы, меню);

2. разработка процедур, используемых при вызове объектов.

Понятия, используемые в приложениях на VBA:

· объект управления и контроля – окна будущего приложения (формы), графические элементы внутри форм: строки и окна для ввода, линейки прокрутки, пиктограммы, окна-списки, командные кнопки и др.;

· свойство (параметр) - характеристика или атрибут объекта управления;

· значение свойства;

· событие - действие, которое распознается объектом управления;

· метод доступа - функция, оператор, который воздействует на объект;

· процедура - подпрограммы и функции, произвольная последовательность операторов VBA (процедуры делятся на событийные - запускаются при наступлении событий и общие процедуры).

Методы создания программ на языке VBA для приложений, функционирующих в среде Excel:

I. в автоматическом режиме как результат построения клавишной макрокоманды;

II. в неавтоматическом режиме путем создания программного кода.



<== предыдущая лекция | следующая лекция ==>
Теоретичні відомості | Правила написания программ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.925 сек.