Дипломная работа

от 20 дней
от 9999 рублей

Курсовая работа

от 10 дней
от 1999 рублей

Реферат

от 3 дней
от 699 рублей

Контрольная работа

от 3 дней
от 99 рублей
за задачу

Диссертация

Сроки и стоимость индивидуальные

Главная - Программирование - Офисное программирование с помощью макросов VBA

Офисное программирование с помощью макросов VBA Программирование . Курсовая

  • Тема: Офисное программирование с помощью макросов VBA
  • Автор: Zaochnik.com
  • Тип работы: Курсовая
  • Предмет: Программирование
  • Страниц: 38
  • Год сдачи: 2008
  • ВУЗ, город: ТУСУР
  • Цена(руб.): 1500 рублей

Заказать персональную работу

Выдержка

Задание

Написать программу, которая формирует базу, содержащую следующие поля:
Дисциплина Кол-во групп Количество часов
лекции лаб. практ. курс.

Требования к программе:
1. Приложение выполнить с использованием языка программирования VBA для MS Excel.
2. При открытии книги Excel, содержащей проект, обеспечить один рабочий лист, на котором оформить рекламную заставку проекта и разместить элемент запуска проекта на исполнение.
3. Проект должен обеспечивать следующие режимы работы:
ввод исходных данных и формирование базы;
корректировка данных (исправление, добавление, удаление);
работа с данными (поиск по полям базы, сортировка, просмотр);
формирование выходных документов.
4. Для каждого режима работы определить кнопку запуска и пользовательскую форму.
5. Для выходных документов использовать дополнительные листы книги, если этого требует задача.
6. На экране разместить одну панель инструментов, обеспечивающую работу проекта. Остальные панели скрыть.
7. Данные проекта сохранять в файле.
8. При вводе числовых данных обеспечить обработку ошибок некорректного ввода. (Пример ошибки: при вводе числа случайно нажата символьная клавиша).
9. На проверку отправить тестовую базу с заранее подготовленными данными.

Программа должна удовлетворять всем вышепречисленным требованиям и дополнительно формировать следующий документ: таблица распределения занятий в компьютерных залах на семестр (семестр 18 недель). Загрузка должна быть равномерной и не превышать 10 часов в сутки. В случае превышения загрузки залов программа должна выдавать сообщение о количестве часов, на которые требуются дополнительные ресурсы. Расчетное время заполняется по следующему алгоритму: для лабораторных работ Время_по_плану*кол-во_групп*2; для практических занятий и курсовых работ Время_по_плану*кол-во_групп.
Некоторые поля данной базы могут содержать пустые значения. Просмотр базы и обработка должна выполняться в программе Excel.

Содержание

1. Введение . 5
2. Основная часть .. 7
2.1. Описание структуры программного комплекса 7
2.2. Описание иерархии объектов 7
2.3. Руководство пользователя программного продукта 8
Заключение 14
Список литературы 15
Приложения 16

Литература

4. Список литературы

1. Потахова И.В. Компьютерная подготовка. Офисное программирование: Учебное пособие. Томск: Томский межвузовский центр дистанционного образования, 2004. 181с.
2. Справочное руководство по MS Excel и Visual Basic for Applications: Microsoft Corp., 2001.
3. Демидова Л.А., Пылькин А.Н. Программирование в среде Visual Basic for Applications: Практикум М.: Горячая линия Телеком, 2004. 175с.

Форма заказа

Напрмер, Экономика

Похожие работы

Название Цена
Игра Жизнь 1500
Разработать программное обеспечение для работы со структурными типами данных и обработке информации о сотрудниках фирмы 1500
Информационная система начальника жилищно-эксплуатационной службы 1500
Разработка приложения для отображения пространственных фигур 1500
Разработать программное обеспечение для работы с комплексными числами 1500
Разработка программного обеспечения для обработки структурных данных с реализацией ввода и обработки структурных данных типа SStudent 1500
Разработать программное обеспечение для работы со строками 1500
Разработать программное обеспечение для работы с сообщениями 1500
Разработать программное обеспечение для работы с файлами 1500
Смешанный поиск по графу с применением целевой функции 1500

© 2010-2017, Все права защищены. Принимаем заказы по всей России.