Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 [ 4 ] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Автоматическое отображение списка компонентов происходит только при установленном флажке Список компонентов вкладки Редактор диалогового окна Параметры, отображаемого на экране после выбора команды Сервис/Параметры.

Список компонентов можно выводить на экран нажатием комбинации клавиш Ctrl+j, при этом список отображается как при установленном, так и при снятом флажке Список компонентов вкладки Редактор диалогового окна Параметры.

Отображение списка компонентов, логически завершающих вводимую инструкцию, является одним из интеллектуальных качеств редактора кода. Другим его такого рода качеством является автоматическое отображение на экране сведений о процедурах, функциях, свойствах и методах после набора их имени (рис. 2.5).

Автоматическое отображение на экране сведений о процедурах, функциях, свойствах и методах после ввода их имени происходит только при установленном флажке Краткие сведения вкладки Редактор диалогового окна Параметры, отображаемого на экране после выбора команды Сервис/Параметры (см. рис. 2.3).

Описанную выше всплывающую подсказку можно также выводить на экран нажатием комбинации клавиш Ctrl+I. При этом «всплывающая» подсказка отображается как при установленном, так и при снятом флажке Краткие сведения вкладки Редактор диалогового окна Параметры.

Редактор кода также производит автоматическую проверку синтаксиса набранной строки кода сразу после нажатия клавиши Enter. Если после набора строки и нажатия клавиши Enter строка выделяется красным цветом, то это указывает на наличие синтаксической ошибки в набранной строке. Эту ошибку необходимо найти и исправить. Кроме того, если установлен флажок Проверка синтаксиса вкладки Редактор диалогового окна Параметры, отображаемого на экране посредством выбора команды Сервис/Параметры (рис. 2.3), кроме выделения красным цветом фрагмента кода с синтаксической ошибкой на экране



1 ©1 Строка *.Столб«48

(Общиоблкть)

jrj первм программа

sxib первая программа ()

act ivesheet.се 1is(1, 2).сlear

range("al").

e range(cefff, [ce 21) as range

34 1

Рис. 2.5. Отображение сведений о вводимой процедуре

2.3. Окно редактирования форм UserForm

Для создания диалоговых окон разрабатываемых приложений bVBA используются формы. Редактор форм является одним из основных инструментов визуального программирования. Форма в проект добавляется с помощью команды Вставка/Форма или нажатием кнопки Вставить UserForm. В результате на экран выводится незаполненная форма с панелью инструментов Панель элементов (рис. 2.6).

отображается диалоговое окно, поясняющее, какая возможная ошибка произошла.

Редактор кода обладает еще одной мощной интеллектуальной возможностью, увеличивающей эффективность работы пользователя. Если курсор расположить на ключевом слове языка VBA, имени процедуры, функции, свойства или метода и нажать клавишу F1, то на экране появится окно со справочной информацией об этой функции. Обычно в справке имеется пример использования кода, что позволяет быстрее разобраться в ситуации, которая при написании программы вызывает вопросы.

jj З&айя Правка fiw Встдвка Формат 01яадка janycK £ервнс Qkho 2 glj<]



Ij ±айя Правка Вид Вставка Формат Охяадка Запуск Сервис Окно ?

Проект - VBAProJect

Щ] e§[q

VBAProject (Книга! )

- в Microsoft Excel Объекты

а ThisWorkbook Щ\ Лист1 (Лист1) ® Лист2(Лист2) ® ЛистЗ(Л1СтЗ)

- ©Формы

а UserForml

Свойства - UserForml lUserForml UserForm

J UserForml

BackColor □ &H8000000F&

BorderColor 8.Н800СЮ0128.

BorderStyle 0 - fmSorderStyle

Caption UserForml

Cycle O-fmCydeATorr

DrawBuffer 32000

Enabled True

Font Tahoma

=oreColor &H80000012&

telght 195,75

HelpContextID 0 (eepSaolBarsVlsbl 3 • FmScrolBarsBc

Left 0 .

Панель a лемен... £l

Элементы yip ► ПГАаЫ 1ЕШ F p!

11 S ra

Рис. 2.6. Окно редактирования форм и панель инструментов «Панель элементов»

Используя панель инструментов Панель элементов из незаполненной формы, можно сконструировать любое требуемое для приложения диалоговое окно. Размещение нового управляющего элемента в форме осуществляется такой последовательностью действий:

1. Щелкните значок того элемента, который вы собираетесь разместить в форме.

2. Поместите указатель мыши на то место, где будет располагаться управляющий элемент.

3. Нажмите левую кнопку мыши и, не отпуская ее, растяните появившийся прямоугольник до требуемых размеров.

4. Отпустите кнопку мыши. Элемент управления на нужном месте создан.

Размеры формы и расположенных на ней элементов управления можно изменять. Технология изменения размеров стандартная для Windows:



0 1 2 3 [ 4 ] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57