Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

VBA / Отчёт лаб_1 VBA

.docx
Скачиваний:
33
Добавлен:
06.07.2019
Размер:
89.91 Кб
Скачать

Министерство образования Республики Беларусь

Белорусский национальный технический университет

Автотракторный факультет

Кафедра «Экономика и логистика»

Отчет

по лабораторной работе №1

по дисциплине «Информационные технологии и системы в логистике»

Тема: «Изучение основ работы в интегрированной среде проектирования Visual Basic»

Выполнил: студент группы №

Принял: преподаватель

2019

Цель работы:

1. Ознакомиться с возможностями и различиями Visual Basic в Microsoft (Visual Studio) и Visual Basic for Application.

2. Ознакомиться с понятием «объектно-ориентированное программирование».

2.1. Изучить основные компоненты интерфейса VB в Visual Studio (как открываются, перемещаются, видоизменяются): Главное меню и его основные команды, Стандартная панель инструментов.

2.2. Основные рабочие окна: окно Проводника проекта (ProjectExplorer), окно Конструктора форм (ProjectForm), окно Свойств объектов (PropertiesWindows), окно редактора исходного кода (Code).

2.3. Понятие элемента управления, панели элементов управления Toolbox.

3. Понятие «Проект» в VB. Изучить последовательность сохранения проекта. Научиться создавать исполняемый файл проекта (файл-приложение).

4. Изучить способы запуска проекта.

5. Изучить основные компоненты интерфейса VBA в Excel:

5.1. как открыть VBA в Excel.

5.2. основные рабочие окна.

5.3. панель элементов управления.

5.4. как сохранить Макрос. 

Ответы на контрольные вопросы:

1. Привести примеры объектов VBA в Excel.

Объектом является само приложение Excel (Application), рабочие книги (Workbook), листы (Worksheet), диапазоны данных (Range), диаграммы (Chart), диалоговые окна (Window).

2. Что в среде Visual Basic принято называть проектом?

В Visual Basic проектом называется решаемая или решенная задача. Проект VBA – это набор всех объектов и модулей VBA, привязанных к текущей книге.

3. Назвать основные рабочие окна среды Visual Basic.

Основные рабочие окна: окно Проводника проекта (ProjectExplorer), окно Конструктора форм (ProjectForm), окно Свойств объектов (PropertiesWindows), окно редактора исходного кода (Code), окно инструментов (Toolbox), окно формы (Object).

4. Как открыть окно конструктора Форм?

Окно конструктора форм открывается автоматически после загрузки среды Visual Basic. Но, если она закрыта, то открыть можно с помощью команды View/Object (Вид/Объект).

5. Как изменить шаг сетки окна конструктора Форм?

Меню Tools → Options → вкладка General → в разделе Form Grid Settings изменить значения Width и Height.

6. Каким образом можно установить Панель элементов управления (Tollbox), если она отсутствует в окне VBA?

Вкладка View → Toolbox.

7. Как разместить элемент управления на форме?

На панели элементов управления выбрать нужный элемент. Затем с помощью курсора, удерживая левую кнопку мыши, поместить объект на форме, установив нужный размер.

8. Являются ли одинаковыми свойства разных объектов?

Нет, не являются.

9. Как сохранить подготовленный проект?

В Excel выбрать Файл → Сохранить как → в окне выбрать Тип файла – книга Excel с поддержкой макросов (файл с расширением .xlsm).

10. Как сохранить подготовленный проект в виде самостоятельно работающего приложения (откомпилировать проект)?

Сохранение проекта с переименованием или без выполняется соответствующей командой из группы выпадающего меню File (Save Project As).

По умолчанию проект сохраняется в двух файлах. В файле Form1.frm сохраняется текст программы, макет формы, свойства объектов, в файле Project1.vbp сохраняется настройка среды программирования. В проекте могут находиться и другие файлы, поэтому лучше все файлы проекта помещать в отдельную папку.

Завершающим этапом проекта является компиляция – перевод файлов проекта в машинный код. При этом создается исполняемый файл с расширением *.ехе. Компиляция выполняется по команде Make Project1.exe из группы команд File.

Ход работы

Открыв VBA в Excel на вкладке разработчик, выбираем Insert – UsersForm, размещаем на форме необходимые элементы управления.

Скриншот формы:

Выводы:

В ходе выполнения лабораторной работы ознакомилась с возможностями и различиями Visual Basic в Microsoft (Visual Studio) и Visual Basic for Application, изучила основные окна, свойства объектов, их назначение, способы перемещения и изменения размеров. Изучила основные компоненты интерфейса VBA в Excel: как открыть VBA в Excel, основные рабочие окна, панель элементов управления, как сохранить Макрос. 

Соседние файлы в папке VBA