Основы и принципы работы в vba
ЧАСТЬ 4
ОМСК 2008
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Омский государственный университет путей сообщения
________________________
Основы и принципы работы в vba
Часть 4
Утверждено редакционно-издательским советом университета
в качестве методических указаний к выполнению лабораторных работ
по дисциплине «Информатика»
Омск 2008
УДК 621. 142
ББК 32.973
Д30
Основы и принципы работы в vba. Часть 4:Методические указания
к выполнению лабораторных работ по дисциплине «Информатика» / В. В. Иванова, А.
Н. Крыгин, И. Л. Саля, Л. А. Усольцева; Омский гос. ун-т путей сообщения.
Омск, 2008. 30 с.
В методических указаниях даны краткие теоретические сведения об интегрированной среде VBA, которая сочетает в себе простой язык программирования для разработки программ и графическую среду, позволяющую конструировать экранные формы и управляющие элементы – меню, панели инструментов, формы и диалоговые окна. Приведены примеры разработки графических схем алгоритмов и их реализации на языке программирования VBA, индивидуальные многовариантные и дополнительные задания для каждого из способов организации вычислительных процессов: от простейших программ линейной структуры до обработки индексированных переменных одно- и двумерных массивов; представлены разработки простейших пользовательских форм.
Методические указания предназначены для студентов первого курса всех специальностей очной формы обучения.
Библиогр.: 7 назв. Табл. 5. Рис. 13.
Рецензенты: канд. техн. наук, доцент Е. Н. Дмитриенко;
канд. техн. наук, доцент С. А. Лунев.
|
Омский гос. университет
путей сообщения, 2008
ОГЛАВЛЕНИЕ |
||
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
5 |
|
Лабораторная работа 12. Вычисление определителя. Поиск максимального |
||
и минимального элементов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6 |
|
12.1. Примеры выполнения работ .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6 |
|
12.2. Индивидуальные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
8 |
|
Лабораторная работа 13. Решение задач с формированием одномерного |
||
массива из двумерного . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
11 |
|
13.1. Примеры решения задач . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
11 |
|
13.2. Индивидуальные задания. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . |
14 |
|
Лабораторная работа 14. Создание и настройка пользовательской формы . . |
16 |
|
14.1. Настройка среды программирования . . . . . . . . . . . . . . . . .. . . . . . . . . . |
16 |
|
14.1.1. Создание пользовательской формы . . . . . . . . . . . . . . . . . . . . . . . . . .. |
16 |
|
14.1.2. Панель элементов управления. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
18 |
|
14.1.3. Определение свойства объекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
18 |
|
14.1.4. Процедуры обработки событий и методов . . . . . . . . . . . . . . . . . . . . |
19 |
|
14.2. Пример разработки приложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
20 |
|
14.2.1. Разработка пользовательского интерфейса . . . . . . . . . . . . . . . . . . . . |
21 |
|
14.2.2. Установка свойств объектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
22 |
|
14.2.3. Составление программного кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
25 |
|
14.3. Запуск программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
26 |
|
14.4. Индивидуальные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
28 |
|
Библиографический список . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
29 |
Введение
Методические указания состоят из четырех частей и предназначены для студентов
первого курса при изучении приемов программирования на VBA
для Excel.
В указаниях даны основные понятия программирования, сведения об алгоритмическом методе, используемом при решении задач на ЭВМ; описаны современные принципы разработки алгоритмов; приведены сведения об основных аспектах объектно-ориентированного программирования; представлены виды переменных и их типы, константы, функции и процедуры, а также способы организации вычислительных процессов в программе.
В четвертой части методических указаний представлено описание трех лабораторных работ, в которых рассматриваются вопросы по изучению особенностей разработки алгоритмов и программирования задач, связанных с обработкой двумерных массивов, а также особенностей создания и настройки пользовательских диалоговых окон с помощью языка программирования VBA. В лабораторных работах используются различные приемы и методы программирования, классы задач.
Каждая лабораторная работа включает в себя теоретические сведения с примерами выполнения задач и комментариями к ним, набор заданий разного уровня сложности для самостоятельного выполнения.
В двенадцатой и тринадцатой работах рассматриваются особенности разработки алгоритмов и программирования задач, связанных с вычислением определителя, поиском максимального и минимального элементов матриц, обработкой двумерных и одномерных массивов в одной программе.
В четырнадцатой лабораторной работе представлен материал по изучению основ объектно-ориентированного программирования.
Лабораторная работа 12
ВЫЧИСЛЕНИЕ ОПРЕДЕЛИТЕЛЯ.
ПОИСК МАКСИМАЛЬНОГО И МИНИМАЛЬНОГО ЭЛЕМЕНТОВ
Цель работы:изучение особенностей решения задач по вычислению определителя и поиска максимального и минимального элементов массива.
12.1. Примеры выполнения работ
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.