Разработка программ на языке VBA в Excel. КР №2.
контрольные работы, Программирование и информатика Объем работы: 15 стр. Год сдачи: 2006 Стоимость: 800 руб. Просмотров: 742 | | |
Оглавление
Введение
Содержание
Литература
Заказать работу
1. Задача № 2. 3
1.1 Постановка задачи 3
1.2 Блок-схема алгоритма 3
1.3 Текст программы 4
1.4 Таблица с исходными данными и результатами 4
2. Задача № 34. 5
2.1 Постановка задачи 5
2.2 Текст программы 5
2.3 Таблица с исходными данными и результатами 6
3. Задача № 64. 7
3.1 Постановка задачи 7
3.2 Текст программы с пояснениями 7
3.3 Таблицы с исходными данными и результатами 8
4. Задача № 104. 9
4.1 Постановка задачи 9
4.2 Вид спроектированных форм 9
4.3 Тексты программ с пояснениями 10
4.3.1 Обработчики нажатия кнопок на листе Excel 10
4.3.2 Программный модуль формы UserForm1 10
4.3.3 Программный модуль формы UserForm2 11
4.3.4 Программный модуль формы UserForm3 13
4.4 Таблицы с данными на листе Excel 15
4.5 Файл с записанным меню 15
Литература 15
1. Задача № 2.
1.1 Постановка задачи
В массиве C(n) подсчитать количество отрицательных элементов и сумму положитель-ных элементов.
Исходные данные (количество элементов – n; значения элементов массива C) и результа-ты (количество отрицательных элементов – k; сумма положительных элементов – S) разместим на листе Excel.
Обработку данных оформим в виде процедуры VBA. Для запуска процедуры на листе Excel установим управляющую кнопку.
Пояснения даны в тексте программы, как комментарий.
2. Задача № 34.
2.1 Постановка задачи
Матрицу A(m,n) заполнить натуральными числами от 1 до m∙n по спирали, начинающей-ся в верхнем левом углу и закрученной по часовой стрелке.
Исходные данные (количество строк в матрице A – n; количество столбцов в матрице A - m) и результаты (элементы матрицы A) разместим на листе Excel.
Обработку данных оформим в виде процедуры VBA. Для запуска процедуры на листе Excel установим управляющую кнопку.
Пояснения к алгоритму даны в тексте программы, как комментарий.
3. Задача № 64.
3.1 Постановка задачи
Дан текст. Если в тексте нет символа «*», то оставить этот текст без изменения, иначе каждую из малых латинских букв, предшествующих первому вхождению символа «*», заме-нить на цифру «3».
Исходные данные (заданный текст) разместим построчно в столбец A листа Excel.
Обработку текста оформим в виде процедуры VBA, для вызова которой на листе установим управляющую кнопку. Обработку осуществляем от ячейки A3 вниз до первой пустой строки. Обработанный текст записываем в этот же столбец, на место исходного.
Пояснения к алгоритму даны в тексте программы, как комментарий.
4. Задача № 104.
4.1 Постановка задачи
Создать приложение с формой для заполнения и обработки табличной базы данных в Excel.
База данных «Шеф-повар»:
• база рецептур блюд: раскладка, рецепт приготовления (состав продуктов и их ко-личество);
• база продуктов на складе: наименование, единица измерения, цена.
Обработка: сформировать меню на день (на заданное...
Состав работы:
ПЗ.doc - отчет по работе.
Задачи_1-4.xls - документ Ecxel, содержащий в себе 4 реализованные программы на VBA.
Menu.txt - текстовый файл, сформированный в 4-й задаче.
1. Джон Уокенбах. Библия пользователя Excel. Киев, "Диалектика", 1996 г.
2. Котов В.М. Информатика, методы алгоритмизации. Мн., «Народная асвета», 2000 г.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.