Теперь рассмотрим работу со справочной системой VBA.
Выполните команду Help > Справка no Microsoft Visual Basic1. Появится помощник и предложит ввести вопрос к справочной системе (рис. 11.7).
Рис. 11.7. Общение со справочной системой Visual Basic начинается со знакомства с помощником, который может принимать различные обличья
Введите вопрос How do I create a new workbook? (Как создать новую книгу?) и нажмите клавишу <Enter>.
В окне помощника из предложенного списка тем выберите Creating a New Workbook (Создание новой книги), которая отобразится в окне справочной системы (рис. 11.8).
Рис. 11.8. Тема, выбранная в окне помощника, открывает окно справочной системы
Справочная система Visual Basic показывает многочисленные примеры кода. Можно скопировать эти примеры из окна справочной системы и вставить в свои процедуры. Для этого выполните следующие действия.
Щелкните на подчеркнутом слове Add (Добавить), расположенном в верхней части справочной темы (я предполагаю, что вы все еще находитесь в окне справочной темы Creating a New Workbook). Подчеркнутый текст связан с другой темой, в данном случае с темой метода Add. Эта тема отобразится в окне справочной системы.
Щелкните на слове Example (Пример) в верхней части окна справки. В окне справки будет показан пример, иллюстрирующий тему (рис. 11.9).
Выделите строку Workbooks.Add.
Щелкните правой кнопкой мыши на выделенной строке и в контекстном меню выберите команду Сору (Копировать).
Закройте окно справочной системы.
Вставьте новый модуль в открытую рабочую книгу.
Создайте новую процедуру и назовите ее НоваяКнига.
Вставьте скопированный код в эту процедуру.
Рис. 11.9. Примеры кода - отличное средство обучения
Хотя скопированный код этого примера может быть для вас не интересен, надеюсь, вы поняли идею, которую я стараюсь донести: если в справочной системе увидели подходящий код - используйте его!
По моему мнению, контекстно-зависимая справка - одно из лучших справочных средств, предлагаемых VBA. Допустим, вы ввели название объекта, свойства, метода или функции и хотите получить сведения о введенном элементе. Нет ничего проще! Нажмите клавишу <F1>, и контекстно-зависимая справка (т.е. справка именно о введенном элементе) - к вашим услугам!
Существует еще несколько средств, которые тоже (с некоторой натяжкой) можно отнести к справочным средствам.
Список элементов
Это средство отображает список элементов, необходимых для логически правильного завершения создаваемого выражения.
Экранная подсказка
Это маленькое всплывающее окно содержит информацию о синтаксисе создаваемого оператора или функции.
Подсказка о значениях переменных
Открывает маленькое окно со значением переменной, на имени которой находится курсор. Это средство работает только в режиме останова.
Режим останова подробно рассмотрен в 12-м часе "Отладка программ".