- •Методические указания
- •Клавиатура pc
- •Запуск windows. Рабочий стол.
- •Просмотр свойств объектов
- •Создание ярлыков на рабочем столе
- •Панель задач
- •Лабораторная работа № 3
- •Лабораторная работа №5
- •Программа «проводник».
- •Откройте программу Проводник одним из описанных ниже способов:
- •Просмотрите содержимое папки, выбранной по своему усмотрению:
- •Просмотрите уровни иерархии выбранной папки:
- •Создайте на рабочем столе папку эксперимент и переместите в нее свою папку
- •Удалите созданные вами объекты с рабочего стола, а также с диска. Лабораторная работа № 6.
- •Лабораторная работа № 7
- •Лабораторная работа № 8
- •Приложение 3
- •Текстовый редактор word. Создание базы данных. Слияние документов.
- •1.Основные положения
- •1.1. Создание документа на бланке
- •1.2. Отбор данных из источника данных
- •Лабораторная работа №11
- •2.Порядок выполнения работы.
- •1.1. Использование встроенных функций.
- •1. Математические функции
- •2. Финансовые функции
- •2. Порядок выполнения работы
- •Лабораторная работа №13
- •Форматирование ряда данных .
- •Изменение типа диаграммы.
- •2. Порядок выполнения работы
- •Лабораторная работа № 14
- •Лабораторная работа № 15.
- •Решение уравнений средствами программы Excel
- •Решение задач оптимизации
- •Порядок выполнения работы.
- •Лабораторная работа № 16
- •2. Порядок выполнения работы
- •Варианты заданий
- •Vba. Элементы управления Цель работы – ознакомиться с интерфейсом vba, некоторыми его объектами, их свойствами и методами.
- •Vba. Линейная программа
- •Стандартные элементы управления панели элементов:
- •Задания для выполнения
- •Vba. Условный оператор
- •Краткие теоретические сведения:
- •Примеры использования оператора условия
- •Решение задачи.
- •Порядок выполнения работы:
- •Содержание отчета.
- •Контрольные вопросы
- •Задания к выполнению:
- •2 Часть. Программирование с использованием объектов excel.
- •Порядок выполнения работы:
- •Контрольные вопросы.
- •1.Какие объекты Еxcel вы знаете?
- •2.Как обратиться к ячейке на рабочем листе из программы?
- •3.Какая форма записи условного оператора была использована в вашей программе?
- •Vba. Оператор выбора.
- •Элемент Описание
- •Лабораторная работа№21
- •Vba. Цикл с параметром (For…Next)
- •Цикл For.
- •Тело цикла
- •Пример использования оператора:
- •Порядок выполнения работы:
- •2.Массивы.
- •Контрольные вопросы:
- •Лабораторная работа №22
- •Vba. Циклы с предусловием и постусловием.
- •Vba. Пользовательские функции.
- •Vba. Пользовательские процедуры.
- •Пример для выполнения
- •Решение
- •Задания к самостоятельному выполнению:
Содержание отчета.
-
Условие задачи
-
Интерфейс приложения
-
Схема алгоритма
-
Программный код
-
Использованные операторы и функции
Контрольные вопросы
1. Что такое разветвляющаяся структура алгоритма?
2.Какой символ используется в схемах алгоритмов, чтобы показать выбор условия?
3.С помощью какого оператора можно организовать ветвление в программе? Написать cинтаксис этого оператора для однострочной формы записи
4.Чем отличается блочная форма записи условного оператора от однострочной? Написать синтаксис условного оператора в блочной форме или привести пример его использования.
-
Назвать известные вам элементы ActiveX, используемые при разработке приложений VBA. Какие элементы и какие свойства этих элементов были использованы в вашей программе?
Задания к выполнению:
I
1.Вычислить значение функции:
_ 0, если х=0,
f(x) = квадрат х, если х <>0.
2.Вычислить значение функции:
_ sin(x), если х>0,
f(x) = 0, если х = 0,
сos(x), если х< 0.
3.Ввести три целых числа и определить, сумма каких двух является наибольшей.
4. Вычислить значение функции:
sin(x), если х>0,
f =
0, если х< = 0,
5. Вычислить значение функции:
_ tg(x), если х=0,
f =
tg(x)/2, если х< = 0,
6. Вычислить значение функции:
_ √x, если х=0,
f =
tg(x)/2, если х< = 0
II
1.Ввести число Х и определить, делится ли оно:
-
на 2,
-
на3,
-
на 5.
-
На 8
-
Ввести число Х и определить, является ли оно четным.
-
Ввести число N и определить делится ли оно без остатка на число M.
2 Часть. Программирование с использованием объектов excel.
Разрабатывать приложения в редакторе VBA можно и с использованием объктов приложений Office(объктов EXCEL,WORD и др.) Рассмотрим разработку приложения примера2 с использованием объектов EXCEL. Будем использовать объекты:
-
WORKSHEETS() –для обозначения листа EXCEL
-
RANGE() – для обозначения диапазона ячеек или одной ячейки
-
свойство .Value для обращения к значению ячейки.
Т.е., если мы хотим записать в ячейку значение F программным способом, нужно написать в программе так:
Worksheets().Range().Value = F, где в скобках указать имя или номер листа EXCEL и адрес ячейки. Например, чтобы :
Присвоить ячейке С1 На листе “лист1” значение переменной F |
Нужно написать Worksheets(“лист1”).Range(“C1”).Value = F |
Изменить значение в ячейке A1 на листе “лист1” |
WorkSheets(“лист1”).Range(“A1”).Value=3
|
Установить формулу для ячейки B1 на активном листе |
Range(“B1”).Formula = “= - 5 + A1” |