Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Среда программирования VBA MS Excel




На языке программирования VBA MS Excel создаются программы, которые по терминологии VBA называются проектами ( VBA-Project).

В проект VBA MS Excel могут быть включены:

  • модули (Modules), представляющие собой подпрограммы-функции и подпрограммы- процедуры в виде соответствующих программных кодов. Исходные данные (аргументы) и результат выполнения программного кода заносятся в указанные ячейки листа MS Excel. Модули подпрограмм-функций в дальнейшем будем называть пользовательскими функциями. Создание подпрограмм-процедур в данном пособии не рассматривается;
  • пользовательские формы (User Forms), представляющие собой диалоговые окна (формы) с внедренными в них элементами управления и соответствующие им программные коды. Пользовательские формы создаются независимо от листов MS Excel.
  • объекты (Microsoft Excel Objects), представляющие собой объекты в виде диалоговых окон (форм) или отдельных кнопок и соответствующие им программные коды. Объекты создаются непосредственно на листах MS Excel.

Основными компонентами среды программирования VBA MS Excel являются следующие три окна:

 окно приложения MS Excel;

 окно проводника (менеджера) проекта (Project - VBA Project);

 окно редактора кода VB (Microsoft Visual Basic).

Так как в процессе программирования (создания проекта) необходимо часто переключаться между этими окнами, то желательно разместить их на экране рядом слева направо в соответствии с рис. 1.1.

С этой целью необходимо выполнить следующие действия.

  1. На диске D создать собственную папку (если она ранее не была создана) с именем своей фамилии.
  2. Загрузить MS Excel и создать файл пустой (чистой) книги. Если справа на экране имеется вертикально расположенное окно Области задач, то его закрыть.
  3. Для запуска окна проводника проекта и связанного с ним окна редактора кода VB в меню Сервис MS Excel выполнить команду «Макрос – Редактор Visual Basic» или использовать комбинацию клавиш ALT + F11. Еслина экране появляется только окно редактора кода VB, то для вывода на экран окна проводника проекта необходимо в меню View (Вид) редактора кода выполнить команду «Project Explorer» (проводник проекта) или щелкнуть по одноименной кнопке на панели инструментов.
  4. На свободном месте панели задач MS Windows (справа от кнопки Пуск) вызвать контекстное меню и выполнить команду «Окна слева направо». Обратить внимание, что окно редактора кода VB по умолчанию вложено (причалено) в окно проводника проекта. Это значит, что окно редактора кода VB нельзя перемещать в пределах экрана. Чтобы окно редактора кода VB стало перемещаемым, в окне проводника проекта вызвать контекстное меню и в команде Dockable (способный причаливать) снять флажок.
  5. Добиться расположения всех окон на экране как показано на рис.1.1: слева - окно проводника проекта, в центре - окно редактора кода VB и справа - окно MS Excel.

Приведенная на рис.1.1 интегрированная среда программирования VBA MS Excel удобна с точки зрения одновременного просмотра на всех окнах процесса создания проекта. Каждое окно можно автономно активизировать щелчком по его заголовку, а также свернуть на панель задач. Для переключения между окном редактора кода VB и окном объекта (MS Excel) предусмотрены под заголовком окна проводника проекта две кнопки: View Code и View Object. Эти же команды можно вызвать из меню View (Вид) окна редактора кода VB.

 

Рисунок1.1- Исходное размещение окон на экране для создания проектов.




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 2576; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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