VBA / Отчёт лаб_4 VBA
.docxМинистерство образования Республики Беларусь
Белорусский национальный технический университет
Автотракторный факультет
Кафедра «Экономика и логистика»
Отчет
по лабораторной работе №4
по дисциплине «Информационные технологии и системы в логистике»
Тема: «Создание и использование Элемента управления на Листе Excel. Создание и использование Макроса. Типы данных в VBA и их описание. Функции преобразования типов данных»
Выполнил: студент группы №
Принял: преподаватель
2019
Цель работы:
-
Изучить возможность создания и использования Элемента управления CommandButton непосредственно на Листе Excel.
-
Изучить возможность создания и использования Макроса.
-
Переменная в VBA, правила задания имени переменной.
-
Константы в VBA, виды констант, правила задания имени константы.
-
Ознакомиться с типами данных в VBA:
-
предназначенных для хранения числовых данных.
-
предназначенных для хранения дат, текстовых строк, логических значений.
-
-
Изучить различные способы объявления данных в VBA:
-
неявное объявление данных
-
явное объявление данных
-
объявление переменной с заданием типа данных
-
-
Изучить функции преобразования типов данных (функции Val и Str)
-
Ознакомиться с основными операторами: оператор присваивания, арифметические и логические операторы.
Ход работы
Создать элемент управления CommandButton на Листе Excel, с выводом исходных данных и результатов на Лист Excel. Создать и запустить макрос, выполняющий задачу "Расчёт площади сектора".
Результат программы выглядит так:
Создать приложение, в котором программируются два события: нажатие левой кнопки "Меняются надписи полей" и нажатие правой кнопки "Меняются надписи полей и фон".
Код программы:
Результат программы:
Домашнее задание
Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.
1-ый проект) Код программы:
Результат программы показан на следующем скриншоте.
2-ой проект) Создать на "Лист2" Excel таблицу с исходными данными. Результат:
Коды кнопок "Очистить" и "Рассчитать" представлены на следующем скриншоте:
Выводы:
В ходе выполнения лабораторной работы я ознакомилась с типами данных в VBA и с основными операторами. Изучила на практике возможность создания и использования Элемента управления CommandButton непосредственно на Листе Excel, а также возможность создания и использования Макроса. Освоила правила задания имени переменной и имени константы в VBA.