Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel


Скачать 245.04 Kb.
НазваниеМетодические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel
страница1/6
ТипМетодические указания
  1   2   3   4   5   6



Методические указания по

выполнению лабораторных работ

на алгоритмическом языке VBA

в электронных таблицах Excel.

ОГЛАВЛЕНИЕ


VBA в Excel 5

Основные синтаксические конструкции VBA 6

Типы данных VBA 6

Операции. 11

Встроенные функции 11

Операторы языка VBA 13


13


Подпрограмма-процедура 17

Начало работы с VBA в EXCEL. 19

Создание пользовательской формы VBA. 20



20


Пример программы с использованием операторов ветвления. 26

Пример программы с использованием пользовательской функции. 31


VBA в Excel


Электронные таблицы Excel широко используются во многих областях. Хотя набор стандартных функций электронных таблиц достаточно широк, для некоторых задач он либо недостаточен, либо выполнение таких задач трудно реализуемо стандартными способами. В таких случаях удобно использовать встроенный язык программирования VBA.

Visual Basic for Applications (VBA) — упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office, а также во многие другие программные пакеты, такие как AutoCAD, SolidWorks, CorelDRAW. VBA является интерпретируемым языком. Как и следует из его названия, VBA близок к Visual Basic. В будущем Microsoft планирует заменить VBA на Visual Studio Tools for Applications (VSTA) — инструментарий расширения функциональности приложений, основанный на Microsoft .NET.

К достоинствам языка можно отнести лёгкость освоения, благодаря которой приложения могут создавать даже обычные пользователи. К особенностям VBA можно отнести выполнение программного кода именно в среде офисных приложений.

Недостатком являются проблемы с обратной совместимостью разных версий. Эти проблемы в основном связаны только с тем, что код программы обращается к функциональным возможностям, появившимся в новой версии программного продукта, которые отсутствуют в старой. Также к недостаткам часто относят и слишком высокую открытость кода для случайного изменения, тем не менее, многие программные продукты (например, Microsoft Office) позволяют пользователю использовать шифрование исходного кода и установку пароля на его просмотр.

Основные синтаксические конструкции VBA


К основным конструкциям языка VBA относятся переменные, константы и служебные слова. Из этих основных, базовых для любого алгоритмического языка конструкций, строятся в свою очередь более сложные конструкции – операторы, процедуры, функции и, в конечном итоге, программы. Познакомимся с этими конструкциями подробнее.

Переменные. Переменной называется область оперативной памяти, предназначенная для хранения какого-либо значения. Содержимое этой области памяти (значение переменной) может меняться во время выполнения программы. Каждая переменная имеет собственное и - первым символом имени обязательно должна быть буква;

- имя может содержать только буквы, цифры и знак подчеркивания («_»);

- длина имени не должна превышать 255 символов;

- в одной и той же подпрограмме (процедуре или функции) не могут быть объявлены две переменные с одним и тем же именем.

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

Константы - имена, идентифицирующие некоторые неизменяемые числовые значения или строки текста. В отличие от переменных их нельзя изменить или назначить им новые значения. В VBA различают внутренние или системные константы, которые имеют префикс vb, например vbOK, и символические или определяемые пользователем с помощью ключевого слова Const константы. Имена констант имеют те же ограничения, что и имена переменных, тип данных, хранящихся в константе, задается так же, как для переменных.
  1   2   3   4   5   6

Похожие:

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconЕ. П. Пегова Методические указания к выполнению лабораторных работ по дисциплине
Методические указания к выполнению лабораторных работ по дисциплине информатика для студентов I курса специальности 080507 IV курса...

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания по выполнению практических и лабораторных работ...
Учебно-методическое пособие предназначенодля студентов 3 курса, обучающихся по профессии 23. 01. 03 Автомеханик. Пособие содержит...

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания по изучению раздела «субд ms access» ивыполнению...
Информационные технологии на транспорте: Методические указания по изучению раздела «субд ms access» и выполнению лабораторных работ....

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconЗадания и методические указания к выполнению лабораторных работ по курсу
Методические указания предназначены для студентов экономического факультета, изучающих курсы «Документирование управленческой деятельности»...

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания к выполнению практических и лабораторных работы...
Методические указания к выполнению практических работ обучающимися по дисциплине оп. 05

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания по выполнению лабораторных работ по дисциплине «Сметное дело»
...

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания по проведению лабораторных работ по дисциплине «Информатика»
Методические указания по проведению лабораторных работ предназначены для студентов гоапоу «Липецкий металлургический колледж» технических...

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания по выполнению лабораторных работ
Федеральное государственное образовательное учреждение высшего профессионального образования

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconМетодические указания по выполнению лабораторных работ по дисциплине «Физика»
Монтаж, наладка и эксплуатация электрооборудования промышленных и гражданских зданий

Методические указания по выполнению лабораторных работ на алгоритмическом языке vba в электронных таблицах Excel iconТ. И. Шугалеева Информационное обеспечение природоохранной деятельности
Программа курса и методические указания по изучению дисциплины, выполнению лабораторных и самостоятельных работ

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на blankidoc.ru




При копировании материала укажите ссылку © 2024
контакты
blankidoc.ru