Скачать 1.11 Mb.
|
6.ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА ПРОГРАММИРОВАНИЯ VBAVBA – Visual Basic for Application – представляет собой мощный инструмент для разработки приложений на базе Microsoft Office. Функции, ручное выполнение которых вызывает сложности, можно автоматизировать с помощью VBA. Например, можно разработать дополнительную систему для анализа текста Word, особым образом отформатировать электронную таблицу Excel или придать большую интерактивность слайдам, подготовленным в PowerPoint. Visual Basic for Applications позволяет создавать программы достаточно высокого уровня за короткое время. Некоторые конструкции этого языка программирования заимствованы из традиционного языка Бейсика. Среда Visual Basic for Applications может использоваться начинающими пользователями для создания несложных приложений, и в то же время, предоставляет мощные инструменты разработки опытным программистам. Система имеет развитую справочную поддержку, средства обучения, мастера и программы-надстройки. Начинать работу с Visual Basic for Applications можно практически с любым уровнем подготовки. Visual Basic for Applications доступен в трех редакциях, каждая из которых обеспечивает определенный набор инструментов разработки. Standard Edition: позволяет создавать достаточно сложные приложения для Microsoft Windows. В эту редакцию входят все встроенные элементы управления Visual Basic, включая связанные элементы управления. Professional Edition: обеспечивает полнофункциональный набор инструментальных средств для разработки профессиональных решений, предназначенных для тиражирования. Она включает все возможности Standard Edition плюс дополнительные элементы управления ActiveX, включая элементы управления для Internet и генератор отчетов Crystal Reports для VBA. Enterprise Edition: позволяет создавать распределенные приложения силами группы разработчиков. Она обеспечивает все возможности редакции Professional Edition и включает дополнительные функции, такие, как Automation Manager, Component Manager и др. Для знакомства с Visual Basic for Applications полезно вначале создать первый модуль с помощью протоколирования. Это средство позволяет записать действия пользователя с документом в виде последовательности команд. Эти команды образуют макрос, который автоматически записывается на языке VBA и который можно выполнить и просмотреть. Когда следует использовать макросыМакросы используются в приложении в тех случаях, когда:
Задачи, которые можно решить только с помощью макросов:
Когда следует использовать VBAХотя макросы являются чрезвычайно мощным средством, существуют задачи, не решаемые с их помощью, либо задачи, при решении которых предпочтительнее использовать процедуры VBA. Это происходит в тех случаях, когда:
Поскольку VBA предназначен для разработки приложения в Microsoft Office, следует четко представлять структуру Microsoft Office. Как известно, в Microsoft Office 2000 входят:
Некоторые из этих компонентов гораздо старше самого Microsoft Office и создавались вначале независимо друг от друга. Но в середине 90-х годов пришло понимание того, что объединенные вместе – вначале единым интерфейсом и возможностью переноса данных, а затем и единой программной средой – они обеспечивают основные потребности автоматизации деятельности, направленной на создание и работу с документами. Microsoft Office – представляет собой программную среду, в которую встроен язык программирования VBA и большое количество библиотек, содержащих классы объектов. То есть VBA – это современный визуальный язык объектно-ориентированного программирования. Объектным он является по двум причинам:
В целом считается, что Visual Basic for Applications не применим для разработки больших интегрированных программ, но при разработке программных изделий малой и средней степени сложности он превосходит другие инструментальные средства. Основные особенности программированияв среде Microsoft Office
Все это в совокупности и называется офисным программированием. Прежде программирование рассматривалось как процесс создания программы. Офисное программирование – это процесс создания документов. Изменилось и само понятие документа. Оно понимается как объект в объектно-ориентированном программировании, т.е. собрание данных разного типа и программ их обрабатывающих. Значит с любым документом связываются и данные и программы. |
Основы информатики и вычислительной техники компьютерные сети Минск Рассматривается понятие компьютерной сети, структура и целесообразность ее создания. Приводится классификация сетей по территории... |
Виды и формы контроля знаний на уроках информатики Одним из основных направлений повышения эффективности учебного процесса по курсу основ информатики и вычислительной техники является... |
||
Требования к кабинету информатики Требования к кабинету информатики и вычислительной техники Помещения кабинета ивт должны иметь естественное и искусственное освещение в соответствии с СанПиН 2 542-96 |
Основы информатики и вычислительной техники Описан интерфейс и назначение команд основного меню пакета презентационной графики PowerPoint. Показана технология создания слайдов,... |
||
Требования к кабинету информатики и вычислительной техники Помещения кабинета ивт должны иметь естественное и искусственное освещение в соответствии с СанПиН 2 542-96 |
Конспект лекций для студентов пятого курса специальности 220400 Программное... Данный конспект лекций составлен для студентов четвёртого курса специальности “Программное обеспечение вычислительной техники и автоматизированных... |
||
И вычислительной техники системное программное обеспечение. Операционная система Windows Минск Дается общая характеристика операционной системы Windows, рассматривается пользовательский интерфейс. Дается понятие файловой системы,... |
Республики Беларусь Учреждение образования «белорусский государственный... Конспект лекций по курсу «Основы алгоритмизации и программирования» для студентов всех специальностей и всех форм обучения. Мн.:... |
||
Среда программирования Visual C++ 0 Общий вид окна Совокупность средств и правил для представления алгоритма в виде пригодном для выполнения вычислительной машиной называется языком... |
Конспект лекций доцента и. А. Волковой по курсу «системы программирования» Система программирования – комплекс программных инструментов и библиотек, который поддерживает создание и существование программного... |
Поиск на сайте Главная страница Литература Доклады Рефераты Курсовая работа Лекции |