Основы программирования в VBA
Автор: 19.fpo • Май 4, 2020 • Отчет по практике • 1,124 Слов (5 Страниц) • 391 Просмотры
ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра информатики
ОТЧЕТ
по информатике
Основы программирования в VBA
наименование темы
Студент __________ Шмакова Е.В[pic 1]
Группа ФПО-19-1
Проверил
ассистент _________ Дуванов Е.С.[pic 2]
Липецк 2020 г.[pic 3]
Оглавление
Введение 3
Практическая часть 4
Заключение 14
Список использованной литературы 15
[pic 4]
Введение
Excel это программный продукт обладает большими функциональными возможностями, которые, однако, можно существенно усилить, используя встроенный объектно-ориентированный язык VisualBasicforApplication (VBA). Основноеназначение VBA – автоматизация многократно повторяющихся рутинных работ. Часть из них может быть выполнена макросами – программами на VBA, с помощью которых автоматически записываются, а затем воспроизводятся определенные операции (открытие и сохранение файлов, форматирование и редактирование текста и т.д.).
Цель работы: изучение среды VBA, освоение основ программирования и принципов взаимодействия средств визуального программирования на основе записи макроса в Excel.
В ходе данной работы мы рассмотрим методы создания макросов и построения программ в VBA, а также представим результаты наших программ.
Практическая часть
На рисунке 1 представлен листинг с комментариями программы Proc1.
[pic 5]
Рисунок 1
[pic 6]
Рисунок 2
На рисунке 2 представлен результат работы программы Proc1.
На рисунке 3 представлен листинг с комментариями программы Proc2.Range – диапазон, Variant – любой тип данных.
[pic 7]
Рисунок 3
[pic 8]
Рисунок 4
На рисунке 4 представлен результат работы программы Proc2.
На рисунке 5 представлен листинг с комментариями программы Proc3.OptionExplicit– оператор, проверяющий наличие описаний для всех переменных.
[pic 9]
Рисунок 5
[pic 10]
Рисунок 6
На рисунке 6 представлен результат работы программы Proc3.
На рисунке 7представлен листинг с комментариями программы Proc5.
[pic 11]
Рисунок 7
[pic 12]
Рисунок 8
На рисунке 8 представлен результат работы программы Proc5.
На рисунке 9 представлен листинг с комментариями программы Proc6.
[pic 13]
Рисунок 9
[pic 14]
Рисунок 10
На рисунке 10 представлен результат работы программы Proc6
На рисунке 11 представлен листинг с комментариями программы Proc7.
[pic 15]
Рисунок 11
[pic 16]
Рисунок 12
На рисунке 12 представлен результат работы программы Proc7.
На рисунке 13 представлен листинг с комментариями программы Proc8.
[pic 17]
Рисунок 13
[pic 18]
Рисунок 14
На рисунке 14 представлен результат работы программы Proc8
На рисунке 15 представлен листинг с комментариями программы Proc9.
[pic 19]
Рисунок 15
[pic 20][pic 21]
...