Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб_VBA_верстка2010.doc
Скачиваний:
10
Добавлен:
08.11.2018
Размер:
237.06 Кб
Скачать

Введение

В сложившейся в последнее время терминологии в информатике термином “приложение” обозначают всякую готовую к выполнению программу. В этом смысле Excel называется приложением. Встроенная в Excel среда программирования на языке Visual Basic for Applications (Visual Basic для приложений) “на 99%” соответствует аналогичной среде VBA, встроенной в другие приложения пакета программ MS Office, например, WinWord или Access.

Программа, написанная на VBA, называется “проектом VBA”, размещается в файле документа приложения (в документе MS Word xxx.doc, книге Excel yyy.xls, базе данных zzz.mdb) и запускается на выполнение из среды приложения. Назначение VBA состоит в том, чтобы предоставить пользователю возможность дополнить средства автоматизации подготовки документов, встроенные в приложения, своими собственными средствами.

Общие правила подготовки текста программы

VBA не делает никакого различия между заглавными и строчными буквами. В служебных словах, встроенных функциях и именах пользователя заглавные буквы имеют единственное назначение – повысить наглядность и удобочитаемость текста программы.

Регистр букв различается только в текстовых данных.

Знак равенства, знаки арифметических операций и операций сравнения вводятся без пробелов, VBA сам окружит их пробелами.

Единственный знак, который нужно при вводе окружать пробелами – амперсанд &.

На одной строке нормально размещается одна инструкция.

Инструкцию можно переносить на следующие строки. Знак переноса – это знак подчеркивания с предшествующим пробелом.

В одной строке можно записать несколько инструкций, разделяя их двоеточием. Не злоупотребляйте этой возможностью и всегда руководствуйтесь правилом: одной инструкции в строке достаточно.

Редактор (Editor) VBA активно помогает при наборе, будьте внимательны и всемерно пользуйтесь его услугами.

Редактор VBA поддерживает обычные для текстовых документов правила выделения, копирования, вставки, перемещения текста и навигации по документу.

Обязательно снабжайте свои программы комментариями. Никогда не жалейте времени и усилий для написания толкового вводного комментария в начале программы. Укажите в нём назначение программы и авторство. Это не только поможет Вам разбираться в своих же программах впоследствии, но и будет верным маяком в выявлении потенциальных макровирусов.

Экран VBA

Экран VBA имеет стандартный для Windows-приложений вид: строка заголовка, главное меню, панель инструментов. Одна из особенностей работы над программой VBA состоит в том, что приходится иметь дело одновременно с множеством объектов. Поэтому обычно на экране VBA размещается несколько окон: окно кода (текста программы), окно Проводника Проекта (Project Explorer), окно свойств объектов (Properties Window). Во время отладки программы к ним добавляются окна отладки – Immediate Window и Watch Window. Для справочной работы с объектами – выяснения членов коллекций, методов и свойств объектов, встроенных констант – имеется Object Browser.

Не старайтесь сразу освоить все окна среды VBA. По мере надобности вы будете ими пользоваться и постепенно расширять свои познания в увлекательном мире программирования на VBA.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]