|
|||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
End Sub. Методические указания к лабораторной работе
Методические указания к лабораторной работе «Знакомство с интегрированной системой программирования Visual Basic for Applications. Разработка программы линейной структуры с вводом и выводом данных». Семестр 2. Часть 1
Дисциплина: «Компьютерные информационные технологии» Специальности: «Маркетинг», «Экономика и управление на предприятии» Форма обучения: заочная Преподаватель: к.т.н., доцент каф. ЭИ Венберг Андрей Викторович
СОДЕРЖАНИЕ
1. Что такое VBA.. 1 2. Программа линейной структуры.. 1 3. Ввод и вывод информации. 2 3.1. Практическое задание по организации ввода / вывода информации. 3 4. Типы данных. Объявление переменных. 3 4.1. Практическое задание по организации ввода / вывода информации с объявлением переменных 4 4.2. Практическое задание по простейшим арифметическим вычислениям.. 4 4.3. Практическое задание по простейшим арифметическим вычислениям с вводом / выводом информации. 5 5. Взаимодействие с таблицами Excel 5 5.1. Практическое задание по простейшим арифметическим вычислениям с адресацией ячеек 5
Что такое VBA Visual Basic for Applications (VBA, Visual Basic для приложений) – язык визуального программирования, встроенный в пакет Microsoft Office (а также во многие другие программные пакеты других производителей), благодаря этому он корректно работает с объектами этого пакета и позволяет расширить его возможности. Это немного упрощённая реализация языка программирования Visual Basic. VBA – отличное средство автоматизации не только простых рутинных операций, которые пользователю приходится периодически выполнять, например, при подготовке текстов в Word или расчётов в Excel, но и сложнейших вычислений над большими объёмами данных. С помощь VBA можно выполнить все операции, которые может выполнить пользователь с помощью интерфейса. Примечание: подробнее см. в лекции.
Программа линейной структуры Код программы, написанной пользователем на VBA вручную либо при помощи MacroRecorder, хранится в модулях в виде процедур и функций. Модуль – это совокупность объявлений и процедур, хранящихся как единое целое. Процедура – это независимая часть программы, которую можно вызвать по имени для выполнения определённых действий. Процедура выполняет один или несколько операторов и не возвращает значения. Примером процедуры является код макроса. Например: Sub МойПервыйМакрос_Click() With Selection.Font .Size = 18 .ColorIndex = 3 End With End Sub Ключевое слово Sub обозначает начало процедуры, End Sub – ее завершение. Функция аналогична процедуре, но отличается тем, что возвращает в точку вызова основной программы единственный результат. Например, Y= ABS(X) – определяет модуль числа X и возвращает результат в точку вызова Y. В упрощенном виде программа линейной структуры имеет следующий вид:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |