Министерство образования и науки Российской федерации
РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
НЕФТИ И ГАЗА им. И. М. ГУБКИНА
_______________________________
Кафедра информатики
Тихвинский В. И. VBA for Excel
Методические указания
по курсу «Информатика»
Часть 1. Москва - 2007
УДК 681. 3
Тихвинский В. И. VBA for Excel. Методические указания по курсу
«Информатика». Часть 1. Под общей ред. Сидорова В. В. - М. : РГУ нефти и
газа им. И. М. Губкина, 2007. - c. Методические указания содержат учебный материал по основам
программирования в среде VBA for Excel (MS Office), включая заданиями по
выполнению лабораторных работ. Методические указания предназначены для студентов первого курса
юридического факультета и факультета экономики и управления. Рецензент – проф. кафедры АСУ Степин Ю. П.
© Российский государственный университет
нефти и газа им. И. М. Губкина, 2007.
2
1. VBA for Excel
1. 1 Введение
Практически не возможно полностью вместить в одной книге все, о
каком либо языке программирования. Тем не менее, мы постарались в
данной книге дать максимально полезный объем информации по языку VBA. Книга в основном ориентирована на язык VBA программы Excel, но в конце
книги в ее приложениях есть немного информации о работе VBA в Word и
Access. Отметим, что большинство операторов VBA Excel работают и в
других приложениях MS Office. Язык VBA (Visual Basic for Application) относится к визуальным языкам
программирования. Это язык встроен в среду MS Office и предназначен для
расширения функциональных возможностей ее компонентов. Идеология
языка практически не отличается от стандартного VB (Visual Basic). Однако
он работает только внутри конкретного приложения в режиме
интерпретации, сохраняя при этом все возможности обычного VB. VBA
расширен дополнительными языковыми конструкциями, служащими, для
обработки специализированных файлов приложений. Название языка программирования Visual Basic for Application можно
перевести дословно следующим образом: “Визуальный Бейсик(Basic) для
Приложений”. Английское слово Visual используется в названиях
визуальных языков программирования. Basic – это имя программного языка,
из которого Visual Basic произошел. “для Приложений” - означает то, что
данный язык встроен внутри программных приложений MS Office: Word,
Excel, Access, Power Point и др. Визуальные языки программирования это объектно-ориентированные
языки, при помощи которых легко создавать Интерфейс программы. Интерфейс программы - это программные средства, при помощи которых
3
человек общается с компьютерной программой. В среде Windows
существуют различные объекты, такие как: кнопки, поля, поля со списками,
меню и др. , которые являются элементами программного интерфейса.