Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Visual Basic for Applications
Как мы уже видели в главе 6.1, можно создавать полезные макросы на VBA, не написав вручную ни одной строки программного кода. Однако чаще всего все-таки приходится писать или хотя бы дописывать программу, то есть программировать в традиционном смысле этого слова.
Как мы уже отмечали, средствами автоматической записи макросов можно получить только запись линейной последовательности выполняемых пользователем действий. В настоящих приложениях этого недостаточно —приходится использовать весь арсенал средств программирования, например, применять ветвления и циклы, вызов вспомогательных процедур и передачу параметров, а также организовывать диалог с пользователем, проверять и изменять состояние различных элементов документа или рабочей книги.
Мы предполагаем, что читатель этой книги хотя бы немного знаком с программированием, и ему приходилось писать программы на одном из языков высокого уровня, например, на Pascal, на C или хотя бы на обычном Basicв среде MS-DOS. Не вдаваясь в теоретические основы программирования и не претендуя на исчерпывающее изложение основ VBA, мы дадим в этой главе краткое введение в предмет, которое позволит вам приступить к разработке своих собственных приложений на VBA.
Несколько слов о соглашениях, используемых при записи синтаксических конструкций: набранный прямым шрифтом текст представляет собой то, что должно оставаться в программе без изменений, а набранный курсивом текст — обозначения или словесные описания, которые следует заменить конкретным программным текстом.
Дата публикования: 2014-12-28; Прочитано: 192 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!