спасибо за помощь!
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Цель работы: закрепление знаний, полученных при изучении курса «Компьютерная подготовка», а так же приобретение новых навыков создания завершенных программных приложений для MS Excel.
Visual Basic for Application (Excel Visual Basic) – подмножество Visual Basic, которое включает почти все его средства создания приложений, структуры данных и управляющие структуры. VBA, как и VB, является языком визуального и событийно управляемого программирования (объектно – ориентированного) – в нем есть возможность создания форм со стандартным набором элементов управления и написания процедур, обрабатывающих события, которые возникают при действиях системы и пользователя. С другой стороны, VBA в Excel позволяет работать с набором объектов данного приложения– книгой, рабочими листами, диаграммами, ячейками и др. VBA позволяет существенно расширить вычислительные возможности Excel. VBA имеет графическую инструментальную среду, позволяющую создавать экранные формы и управляющие элементы. С его помощью можно создавать свои собственные функции для Excel, вызываемые мастером функций, разрабатывать макросы, создавать собственные меню и многое другое. VBA имеет возможность непосредственной работы с объектами Microsoft Office, что позволяет эффективно использовать его для автоматизации деятельности, связанной с обработкой различных типов документов.
В основе объектно – ориентированного программирования, управляемого событиями, лежат понятия объект, свойство, метод, событие.
Здесь объектами являются элементы пользовательского интерфейса (кнопки, метки, текстовые окна, полосы прокрутки т.п.), которые создаются на форме пользователя или на рабочем листе, а также рабочая книга и ее элементы.
Свойства представляют собой характеристики объектов (размер шрифта, цвет, название и др.)
Метод – программные процедуры, изменяющие объект или его свойства, например, метод, позволяющий открыть книгу, хранящуюся в файле с заданным именем.
Событие представляет собой действие, распознаваемое объектом, например, щелчок по кнопке, перемещение мыши, для которого можно запрограммировать отклик.
Программирование на VBA состоит из двух этапов:
- визуальное программирование (необязательно, его может и не быть);
- само программирование (кодирование).
Визуальное программирование состоит в создании внешнего вида приложения (интерфейса пользователя) – создание объектов и задание им соответствующих свойств.
Само программирование на VBA, т.е. написание кода программы, заключается в двух понятиях: событие и отклик на него. Если пользователь производит какое-то воздействие на систему, допустим, щелкает по кнопке, тогда в качестве отклика выполняется код (программа) созданной пользователем процедуры. Этот специальный вид процедур, генерирующих отклик на события, называется процедурами обработки событий. Если такой отклик не создан (не написана соответствующая процедура), то система никак не будет реагировать на это событие. Таким образом, задачей пользователя является разработка программного кода процедур для обработки различных событий, необходимых для решения поставленной задачи.
В данной работе рассматриваются некоторые возможности расширения функций приложения Microsoft Office Excel с помощью встроенного языка программирования Visual Basic for Applications для организации работы с базой данных.
ВВЕДЕНИЕ 5
Основная часть 7
ЗАКЛЮЧЕНИЕ 14
Список литературы 15
При выполнении работы была разработан база данных расписание движения автобусов на междугородной автостанции. Разработан интерфейс для работы с базой. Тестирование интерфейса показало что разработанное приложение полностью работоспособно.
В качестве дальнейших модернизаций приложения можно усовершенствовать систему проверки корректности вводимых данных. Усовершенствовать алгоритм выбора оптимального маршрута для более сложных случаев.
1. Демидова Л.А., Пылькин А.Н. Программирование в среде Visual Basic For Applications: Практикум – М.: Горячая линия–Телеком, 2004. – 175 с.
2. Малышев С.А. Самоучитель по VBA. Как это делается в Word, Excel, Access. – СПб.: Наука и техника, 2001. – 496 с.
3. А.Иванюк. Продолжаем изучать Visual Basic. http://www.codenet.ru/progr/vbasic/cont/
4. Библиотека программиста. http://prog.agava.ru/
5. Курс для начинающих в Visual Basic http://vb.hut.ru/vbnovice/lessons.htm
6. Слепцова Л.Д. Программирование на VBA в Microsoft Office 2007.Самоучитель. – М.: ООО «И.Д.Вильямс», 2007.
7. Степанова Т.И., Артюх Т.И. и др. Информатика. Сборник лабораторных работ по программированию в среде Visual Basic for Application. – Новосибирск: НГУЭУ, 2004.
8. Роман С. Использование макросов в Excel. СПб.: Питер, 2004.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Цель работы: закрепление знаний, полученных при изучении курса «Компьютерная подготовка», а так же приобретение новых навыков создания завершенных программных приложений для MS Excel.
Visual Basic for Application (Excel Visual Basic) – подмножество Visual Basic, которое включает почти все его средства создания приложений, структуры данных и управляющие структуры. VBA, как и VB, является языком визуального и событийно управляемого программирования (объектно – ориентированного) – в нем есть возможность создания форм со стандартным набором элементов управления и написания процедур, обрабатывающих события, которые возникают при действиях системы и пользователя. С другой стороны, VBA в Excel позволяет работать с набором объектов данного приложения– книгой, рабочими листами, диаграммами, ячейками и др. VBA позволяет существенно расширить вычислительные возможности Excel. VBA имеет графическую инструментальную среду, позволяющую создавать экранные формы и управляющие элементы. С его помощью можно создавать свои собственные функции для Excel, вызываемые мастером функций, разрабатывать макросы, создавать собственные меню и многое другое. VBA имеет возможность непосредственной работы с объектами Microsoft Office, что позволяет эффективно использовать его для автоматизации деятельности, связанной с обработкой различных типов документов.
В основе объектно – ориентированного программирования, управляемого событиями, лежат понятия объект, свойство, метод, событие.
Здесь объектами являются элементы пользовательского интерфейса (кнопки, метки, текстовые окна, полосы прокрутки т.п.), которые создаются на форме пользователя или на рабочем листе, а также рабочая книга и ее элементы.
Свойства представляют собой характеристики объектов (размер шрифта, цвет, название и др.)
Метод – программные процедуры, изменяющие объект или его свойства, например, метод, позволяющий открыть книгу, хранящуюся в файле с заданным именем.
Событие представляет собой действие, распознаваемое объектом, например, щелчок по кнопке, перемещение мыши, для которого можно запрограммировать отклик.
Программирование на VBA состоит из двух этапов:
- визуальное программирование (необязательно, его может и не быть);
- само программирование (кодирование).
Визуальное программирование состоит в создании внешнего вида приложения (интерфейса пользователя) – создание объектов и задание им соответствующих свойств.
Само программирование на VBA, т.е. написание кода программы, заключается в двух понятиях: событие и отклик на него. Если пользователь производит какое-то воздействие на систему, допустим, щелкает по кнопке, тогда в качестве отклика выполняется код (программа) созданной пользователем процедуры. Этот специальный вид процедур, генерирующих отклик на события, называется процедурами обработки событий. Если такой отклик не создан (не написана соответствующая процедура), то система никак не будет реагировать на это событие. Таким образом, задачей пользователя является разработка программного кода процедур для обработки различных событий, необходимых для решения поставленной задачи.
В данной работе рассматриваются некоторые возможности расширения функций приложения Microsoft Office Excel с помощью встроенного языка программирования Visual Basic for Applications для организации работы с базой данных.
ВВЕДЕНИЕ 5
Основная часть 7
ЗАКЛЮЧЕНИЕ 14
Список литературы 15
При выполнении работы была разработан база данных расписание движения автобусов на междугородной автостанции. Разработан интерфейс для работы с базой. Тестирование интерфейса показало что разработанное приложение полностью работоспособно.
В качестве дальнейших модернизаций приложения можно усовершенствовать систему проверки корректности вводимых данных. Усовершенствовать алгоритм выбора оптимального маршрута для более сложных случаев.
1. Демидова Л.А., Пылькин А.Н. Программирование в среде Visual Basic For Applications: Практикум – М.: Горячая линия–Телеком, 2004. – 175 с.
2. Малышев С.А. Самоучитель по VBA. Как это делается в Word, Excel, Access. – СПб.: Наука и техника, 2001. – 496 с.
3. А.Иванюк. Продолжаем изучать Visual Basic. http://www.codenet.ru/progr/vbasic/cont/
4. Библиотека программиста. http://prog.agava.ru/
5. Курс для начинающих в Visual Basic http://vb.hut.ru/vbnovice/lessons.htm
6. Слепцова Л.Д. Программирование на VBA в Microsoft Office 2007.Самоучитель. – М.: ООО «И.Д.Вильямс», 2007.
7. Степанова Т.И., Артюх Т.И. и др. Информатика. Сборник лабораторных работ по программированию в среде Visual Basic for Application. – Новосибирск: НГУЭУ, 2004.
8. Роман С. Использование макросов в Excel. СПб.: Питер, 2004.
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
660 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 144949 Курсовых работ — поможем найти подходящую