Интегрированная среда разработки приложений VBA

Интегрированная среда разработки приложений VBA

Вся работа с VBA происходит в интегрированной среде разработки. Этот термин может выглядеть холодно и пугающе, но не давайте ему себя запугать, - вы должны воспринимать интегрированную среду разработки как уютный дом, где можно выполнить всю программистскую работу в тепле и комфорте.

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

На рис. 1.3 представлена версия редактора Visual Basic, предлагаемая Visio, но выглядит она точно так же, как и те, которые предлагаются в других VBA-приложениях.

Не все VBA-приложения имеют встроенный редактор Visual Basic (подробнее об этом речь идет ниже, в подразделе Другие диалекты VBA).

Рис. 1.3. Внешний вид редактора Visual Basic в Visio

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

* Место для проектирования форм (диалоговых и других окон), которые будут использоваться в создаваемой вами программе.

*Панель, из которой можно выбирать кнопки, флажки и другие элементы управления, которые вы пожелаете поместить в формы (читайте ниже подраздел Элементы управления ActiveX и другие).

* Окно, с помощью которого можно сообщить VBA, как должны выглядеть и что должны уметь делать формы и элементы управления на них.

* Окна для ввода и редактирования программного кода VBA, с помощью которого вы можете заставить свою программу делать что-нибудь полезное.

* Окна с текущими значениями переменных- числа и текст, которые в них хранятся и меняются, - во время выполнения программы (эти окна значительно облегчают жизнь, когда наступает сезон охоты на спрятавшиеся в программе ошибки).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

6.4.1 Среда разработки ПО

Из книги ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВСТРОЕННЫХ СИСТЕМ. Общие требования к разработке и документированию автора Госстандарт России


Интегрированная справочная система

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Интегрированная справочная система В завершение давайте обсудим возможность Visual Studio 2005, которая по определению должна быть удобной. Речь здесь идет об интегрированной справочной системе. Документация .NET Framework 2.0 SDK исключительно хороша, очень удобна для чтения и


Среда разработки SLIC

Из книги Объектно-ориентированный анализ и проектирование с примерами приложений на С++ автора Буч Гради


Интегрированная файловая система

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

Интегрированная файловая система Что если объединить в одну структуру файловую систему ПК, файловую систему Unix, а также библиотечную систему и разделяемые папки OS/400? Тогда приложение, написанное для использования файловой системы ПК или Unix, могло бы напрямую обращаться


Интегрированная база данных

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

Интегрированная база данных В сегодняшнем бизнесе конкуренция постоянно усиливается. Чтобы достичь успеха приходится производить больше продукции за меньшую стоимость и быстрее, чем раньше. В нашем стремительном мире остановиться — значит проиграть. Как сказал,


Интегрированная защита

Из книги Программирование для карманных компьютеров автора Волков Владимир Борисович

Интегрированная защита В прошлом защитить вычислительную систему было относительно легко. Обычно, было достаточно вставить замок в дверь машинного зала и заставить конечных пользователей вводить при входе в систему пароль. Современный мир уже не так прост. Наибольшей


Глава 9 Среда разработки: библиотека базовых классов

Из книги Цифровой журнал «Компьютерра» № 193 автора Журнал «Компьютерра»

Глава 9 Среда разработки: библиотека базовых классов Основным преимуществом объектно-ориентированных языков программирования, таких, как C++ и Smalltalk, является высокая степень повторного использования в хорошо спроектированных системах. Это означает, что для разработки


Глава 5 Интегрированная среда iWork’08

Из книги Поиск персонала с помощью компьютера. Как сэкономить на кадровом агентстве автора Гладкий Алексей Анатольевич

Глава 5 Интегрированная среда iWork’08 Интегрированная среда iWork включает в себя три приложения: текстовый процессор Pages, электронные таблицы Numbers и презентацию Keynote. В этой главе будет проведено сравнение с соответствующими приложениями Microsoft Office, работающими под


Среда разработки eMbedded Visual Basic 3.0

Из книги автора

Среда разработки eMbedded Visual Basic 3.0 Для краткости в этой главе для обозначения среды eMbedded Visual Basic 3.0 будет использовано сокращение eVB.Запустить eVB можно либо при помощи команды меню Пуск (Пуск ? Программы ? Microsoft eMbedded Visual Tools ? eMbedded Visual Basic 3.0), либо найти в папке установки


Среда разработки eMbedded Visual C++ 3.0

Из книги автора

Среда разработки eMbedded Visual C++ 3.0 Несмотря на то, что среда eVC предназначена для разработки программ для «маленьких» компьютеров, сама среда – вполне серьезный инструмент. Знакомство со средой стоит начать со структуры экрана.ОкнаГлавное окно среды представляет собой окно


На пути к химическому компьютеру: создана среда разработки на основе синтетической ДНК Андрей Васильков

Из книги автора

На пути к химическому компьютеру: создана среда разработки на основе синтетической ДНК Андрей Васильков Опубликовано 01 октября 2013 Развитие современной науки часто идёт по пути биомимикрии — имитации в технике наиболее удачных и закрепившихся в


Интегрированная безопасность (NT Integrated Security)

Из книги автора

Интегрированная безопасность (NT Integrated Security) Предполагается использовать принцип single sign-on, при котором при соединении пользователя к базе данных используется учетная запись домена NT. под которой он зарегистрирован в системе Для передачи информации о пользователе


Интегрированная контрольно-тестовая система ИКТС

Из книги автора

Интегрированная контрольно-тестовая система ИКТС Характерной особенностью программы, с которой мы познакомимся в данном разделе, является то, что она позволяет создавать любое количество произвольных тестов, с любыми вопросами, ответами на них, а также с учетом