Порядок выполнения работы




1. Модифицируйте ранее написанную диалоговую программу, запрашивающую имя файла, так, чтобы использовалось свойство GetSaveAsFilename библиотечного объекта Application.

2. Модифицируйте ранее написанную программу так, чтобы процедура удаления объекта пользовательского класса использовала библиотечный объект.

3. Убедитесь в работоспособности созданной программы.

4. Внедрите программным путем на лист Excel библиотечный объект Charts (диаграмма), отражающий содержание данных исходной таблицы.

5. Продемонстрируйте возможности изменения внешнего вида диаграммы в процессе выполнения программы.

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

Контрольные вопросы

1. Зачем нужна модель объектов?

2. Как определить назначение классов объектов, входящих в модель?

3. В чем заключаются преимущества применения библиотечных классов?

4. Как использовать в программе VBA библиотечный класс?

5. Как управлять свойствами объектов библиотечного класса?

6. Как создать объект библиотечного класса?

7. Что надо сделать, чтобы изменить состояние объекта библиотечного класса?

8. Как проводить отладку программы с объектами библиотечного класса?

9. Как запустить на выполнение программу с объектами библиотечных классов?

10. Как снять с выполнения программу с объектами библиотечных классов?

Отчет о работе

Подготовьте отчет о выполненной лабораторной работе. Он должен содержать титульный лист, тексты написанных вами процедур работы с файлами и диаграммой. Сформулируйте выводы, которые можно сделать по результатам выполненной работы.

Предметный указатель

 


арифметические операции, 35

время жизни переменной, 52

вызов процедуры, 55

вызов функции, 55

декомпозиция, 50

динамическое объявление размера массива, 26

идентификатор, 22

имя функции, 51, 52, 54, 55

класс, 61

ключевые слова, 22, 73

логические операции, 35

макрос, 6, 7, 8, 9, 10, 12, 15, 16, 17, 18, 28, 29, 30, 47, 107

массив, 23, 27

метод класса, 62

объект, 61

объектные переменные, 38

объявление переменных, 22

окно локальных переменных, 15

окно проектов, 15

окно редактора кодов, 15

окно свойств, 16

окно тестирования, 15

оператор Dim, 23, 37

оператор Do Loop Until, 44

оператор Do Loop While, 44

оператор Do Until Loop, 42

оператор Do While Loop, 42

оператор For Each Next, 46

оператор For To Next, 45

оператор If Then Else EndIf, 39

оператор Let, 38

оператор Select Case End Select, 40

оператор Set, 39

оператор While Wend, 44

оператор ветвления, 40

оператор объявления, 37

оператор присваивания, 38

оператор условия, 39

операторы, 36

операторы цикла, 42

операции со строками, 35

операции сравнения, 35

операция, 34

операция сравнения строк, 35

операция сцепления строк, 35

определение функции или процедуры, 52

пользовательские формы, 90

последовательность выполнения операций, 34

процедура, 50

режим отладки, 16

свойства объекта, 62

свойство Cells(), 28

список формальных параметров, 52, 53, 54

структура, 65

структура данных, 27

тип данных, 21

тип ссылки R1C1, 8

точка останова, 17

файл, 70

файлы двоичные, 71

файлы последовательные, 71

файлы произвольного доступа, 71

фактические параметры функции или процедуры, 55

формальные параметры, 52

функции библиотечные, 51

функция, 50

элементы управления, 82


 

Литература

1. Гарнаев А. Ю. Самоучитель УВА. – СПб.: БХВ - Санкт-Петербург, 1999. – 512 с.

2. Малышев С.А. Самоучитель VBA. Как это делается в Word, Excel, Access. – СПб: Наука и техника, 2001. – 496 стр.

3. Visual Basic 6.0: Пер. с англ. – СПб.: БХВ-Петербург, 2002. – 992 стр.

4. Браун С. Visual Basic 5 с самого начала. – СПб: Питер, 1998. – 320 с.

5. Уокенбах Д. Подробное руководство по созданию формул в Excel 2002.: Пер. с англ. — М.: Издательский дом "Вильяме", 2002. – 624 с.

6. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++, 2-е изд.: Пер. с англ. – М.: «Издательство Бином», СПб.: «Невский диалект», 2000. – 560 с.

7. Пол А. Объектно-ориентированное программирование на С++, 2-е изд..: Пер. с англ. – СПб.; М.: «Невский Диалект» – «Издательство БИНОМ», 1999 г. - 462 с.


Приложение А. Пример титульного листа отчета о выполнении лабораторной работы[4].

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

 

Факультет   Специальность   Кафедра  

Отчет

по лабораторной работе на тему

РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОЙ ТАБЛИЦЫСРЕДСТВАМИ ПРОЦЕССОРА EXCEL, СОЗДАНИЕ И ВЫПОЛНЕНИЕ МАКРОСОВ EXCEL
Дисциплина: Высокоуровневые методы информатики и программирования

Работу выполнил(а)

студент(ка) группы №          
      подпись, дата   инициалы, фамилия

Работу принял

         
должность, уч. степень, звание   подпись, дата   инициалы, фамилия

 

Санкт-Петербург




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-01 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: