Разработка программ решения информационных задач на алгоритмическом языке Visual Basic for Application
курсовые работы, Информатика Объем работы: 16 стр. Год сдачи: 2011 Стоимость: 15 бел рублей (484 рф рублей, 7.5 долларов) Просмотров: 531 | Не подходит работа? |
Оглавление
Введение
Содержание
Заключение
Заказать работу
Содержание
1 Введение 3
1.1 Теоретическая часть 3
1.1.1 Введение в язык программирования VBA 3
1.1.2 Объявление переменных на языке VBA 8
2 Практическая часть 10
2.1.1 Задача 1. Программа c использованием оператора IF- THEN - ELSE в виде макроса. 10
2.1.2 Задача 2. Задача с использованием UserForm и элементов управления. 12
3 Заключение 16
4 Список литературных источников 16
1 Введение 3
1.1 Теоретическая часть 3
1.1.1 Введение в язык программирования VBA 3
1.1.2 Объявление переменных на языке VBA 8
2 Практическая часть 10
2.1.1 Задача 1. Программа c использованием оператора IF- THEN - ELSE в виде макроса. 10
2.1.2 Задача 2. Задача с использованием UserForm и элементов управления. 12
3 Заключение 16
4 Список литературных источников 16
1 ВВЕДЕНИЕ
1.1 Теоретическая часть
1.1.1 Введение в язык программирования VBA
Офисное программирование — одно из наиболее перспективных направлений в современном программировании. Microsoft Office сам по себе является мощной средой для создания различных документов, а язык программирования VBA (Visual Basic for Applications), на котором работает программист, встроен в эту среду.
Разумеется, пользователи, работающие в среде Office, могут создавать документы и работать с ними без всякого программирования благодаря тем стандартным возможностям, которые обеспечивает эта среда. И лишь когда стандартных возможностей среды не хватает, начинается собственно офисное программирование. Оно может потребоваться для удовлетворения растущих потребностей пользователя и решения специфических задач
Visual Basic for Application представляет собой инструмент для разработки приложений на базе Microsoft Office. Microsoft Office – это мощная объектно-ориентированная среда. Все с чем мы имеем дело, разрабатывая офисные документы, представляет собой объекты – сами документы, электронные таблицы, презентации, отдельные фрагменты текста, стили, поля, формулы и рисунки. С их помощью значительно упрощаются процедуры для манипуляции данными и документами.
Можно не только использовать существующие объекты, но и создавать свои собственные.
Чтобы научиться писать программы на языке VBA, необходимо понять и освоить две важные концепции:
язык VBA является объектно-ориентированным языком;
модель программирования в пакетах MS Office является со¬бы-тийно-управляемой.
Объектно-ориентированное программирование является в настоящее время наиболее популярной методологией, центральным понятием которой является объект. При написании программ используются множество объектов, таких как документы, таблицы, формы, элементы управления, наборы записей и т. д. Можно создавать свои (так называемые пользовательские) объекты в соответствии с определенными правилами и затем использовать...
1.1 Теоретическая часть
1.1.1 Введение в язык программирования VBA
Офисное программирование — одно из наиболее перспективных направлений в современном программировании. Microsoft Office сам по себе является мощной средой для создания различных документов, а язык программирования VBA (Visual Basic for Applications), на котором работает программист, встроен в эту среду.
Разумеется, пользователи, работающие в среде Office, могут создавать документы и работать с ними без всякого программирования благодаря тем стандартным возможностям, которые обеспечивает эта среда. И лишь когда стандартных возможностей среды не хватает, начинается собственно офисное программирование. Оно может потребоваться для удовлетворения растущих потребностей пользователя и решения специфических задач
Visual Basic for Application представляет собой инструмент для разработки приложений на базе Microsoft Office. Microsoft Office – это мощная объектно-ориентированная среда. Все с чем мы имеем дело, разрабатывая офисные документы, представляет собой объекты – сами документы, электронные таблицы, презентации, отдельные фрагменты текста, стили, поля, формулы и рисунки. С их помощью значительно упрощаются процедуры для манипуляции данными и документами.
Можно не только использовать существующие объекты, но и создавать свои собственные.
Чтобы научиться писать программы на языке VBA, необходимо понять и освоить две важные концепции:
язык VBA является объектно-ориентированным языком;
модель программирования в пакетах MS Office является со¬бы-тийно-управляемой.
Объектно-ориентированное программирование является в настоящее время наиболее популярной методологией, центральным понятием которой является объект. При написании программ используются множество объектов, таких как документы, таблицы, формы, элементы управления, наборы записей и т. д. Можно создавать свои (так называемые пользовательские) объекты в соответствии с определенными правилами и затем использовать...
1.1.2 Объявление переменных на языке VBA
Синтаксис объявления переменных:
{Dim | Public | Private | Static} VariableName [As] [Type]
VBA поддерживает следующие типы данных:
BYTE с диапазоном значений 0 …255 и размером 1 байт,
INTEGER с диапазоном значений от –32768 … 32767 и размеров в 2 байта,
LONG с целочисленными значениями удвоенной длины и размером 4 байта ,
SINGLE с вещественными значениями и длиной 4 байта,
DOUBLE с вещественными значениями удвоенной длины размером 8 байт,
СURRENCY размером 8 байт, денежный тип,
DECIMAL с десятичным представлением данных в целочисленной или вещественной форме, размером 14 байт,
Синтаксис объявления переменных:
{Dim | Public | Private | Static} VariableName [As] [Type]
VBA поддерживает следующие типы данных:
BYTE с диапазоном значений 0 …255 и размером 1 байт,
INTEGER с диапазоном значений от –32768 … 32767 и размеров в 2 байта,
LONG с целочисленными значениями удвоенной длины и размером 4 байта ,
SINGLE с вещественными значениями и длиной 4 байта,
DOUBLE с вещественными значениями удвоенной длины размером 8 байт,
СURRENCY размером 8 байт, денежный тип,
DECIMAL с десятичным представлением данных в целочисленной или вещественной форме, размером 14 байт,
3 ЗАКЛЮЧЕНИЕ
В результате выполнения курсовой работы были изучены возможности языка Visual Basic for Application и объектные модели MS Word и MS Excel. Был разработан программный код для решения поставленной задачи в двух вариантах – с применением стандартных диалоговых окон и с применением пользовательской формы. Использовались такие компоненты как надпись (Label), поле ввода текста (TextBox), флажок-переключатель (CheckBox) и кнопка (Button).
В результате выполнения курсовой работы были изучены возможности языка Visual Basic for Application и объектные модели MS Word и MS Excel. Был разработан программный код для решения поставленной задачи в двух вариантах – с применением стандартных диалоговых окон и с применением пользовательской формы. Использовались такие компоненты как надпись (Label), поле ввода текста (TextBox), флажок-переключатель (CheckBox) и кнопка (Button).
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.