Идеальный тренер
Идеальный тренер
Как надежный слуга, редактор Visual Basic постоянно (но ненавязчиво) проверяет и подправляет вашу работу следующим образом.
* Если вы напечатаете одну строку программного кода с отступом, тот же отступ автоматически будет установлен и для следующих строк (это можно отключить, выбрав сначала ToolS=Options из меню, а затем в появившемся диалоговом окне сняв флажок Auto Indent (Автоматический отступ)).
* Если редактор Visual Basic распознает ключевое слово, он автоматически перепишет его с прописной буквы в соответствии с соглашениями VBA (например, если вы напечатали If. . .then. . .else, редактор превратит это в If. . .Then. . .Else ).
Кроме того, ключевые слова автоматически выделяются цветом (по умолчанию - синим), чтобы они были видны на фоне других слов.
* Когда в окне программного кода, создавая процедуру, вы вводите ключевое слово Sub (или Function), за которым следуют скобки со списком аргументов внутри них, редактор Visual Basic автоматически дописывает за вас необходимый в этом случае оператор End Sub (или End Function). Обратите внимание, что между процедурами вставляется также строка-разделитель. щ S Наконец, что еще важнее, если напечатать VBA-оператор, который явно не полон или каким-либо другим образом не согласуется с синтаксисом языка, редактор Visual Basic отобразит на экране соответствующее сообщение (рис. 5.12). Благодаря такому немедленному замечанию вы можете исправить ошибку, чтобы потом не вспоминать, как вы собирались дополнить этот оператор. Если же вы игнорируете предупреждение, редактор Visual Basic изменит цвет оператора на красный, чтобы напоминать о том, что в данном операторе что-то не так.
Рис. 5.12. Если строка программного кода не отвечает установленным правилам синтаксиса, редактор Visual Basic выводит на экран сообщение, подобное показанному здесь
Перемещение в окне программного кода
В программном коде практически любой программы может оказаться немало строк, и тогда простое перелистывание текста программы в окне программного кода для поиска будет выглядеть слишком примитивным в таком элегантном окружении. Куда лучше воспользоваться возможностями, предоставляемыми двумя раскрывающимися списками вверху окна программного кода (рис. 5.13). Они могут перенести вас прямо к той процедуре, которую вы хотели видеть или редактировать. Вот что могут эти раскрывающиеся списки.
* Раскрывающийся список слева- это список объектов. В окне программного кода модуля здесь присутствует только пункт ( General ) (Общие), так что в случае модуля на этот список можно не обращать внимание вообще. Другое дело, когда вы работаете в окне программного кода для формы. В этом случае из списка объектов вы можете выбрать конкретный помещенный в форму элемент управления (или саму форму). В результате такого выбора в окне программного кода будет показана процедура, являющаяся для соответствующего объекта процедурой по умолчанию.
* Раскрывающийся список справа - это список процедур/событий. Здесь можно выбрать либо раздел ( Declarations ) (Объявления) для всего окна, либо конкретную процедуру, чтобы отобразить в окне соответствующий программный код. Если вы находитесь в окне программного кода формы, этот список будет содержать только события, допустимые для объекта, выбранного в списке объектов. При выборе события в окне программного кода появляется процедура, соответствующая этому событию.
Рис. 5.13. ЭТИ светлые овалы на полосе в левой части окна программного кода представляют закладки. По умолчанию на цветном мониторе они голубого цвета
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Идеальный операционный усилитель
Идеальный операционный усилитель Идеальный ОУ будет смоделирован для PSpice как усилитель с высоким входным сопротивлением, нулевым выходным сопротивлением и высоким коэффициентом усиления по напряжению. Типичные значения этих параметров показаны на рис. 5.1, где Ri=1 ГОм;
Неинвертирующий идеальный операционный усилитель
Неинвертирующий идеальный операционный усилитель На рис. 5.3 показана другая простая схема на ОУ. В ней напряжение vs подключено к неинвертирующему (+) входу. На рис. 5.4 показана модель и приведены параметры элементов. Рис. 5.3. Неинвертирующий усилитель на базе идеального
Samsung F110 Adidas: Тренер для избранных
Samsung F110 Adidas: Тренер для избранных Автор: Алексей
Идеальный любитель
Идеальный любитель Что нужно для полного счастья обычному фотолюбителю? Нужно, чтобы с фотоаппаратом было просто обращаться, нужно, чтобы он позволял легко искать и компоновать кадр, быстро подправлять вручную некоторые основные настройки, а главное - чтобы по
Голубятня: Идеальный мобильный звук. Часть первая Сергей Голубицкий
Голубятня: Идеальный мобильный звук. Часть первая Сергей Голубицкий Опубликовано 07 февраля 2012 года Сегодня — первая часть давно обещанного видеорассказа о самом восхитительном «железном» моем открытии не только 2011 года, но, пожалуй, и последнего
Идеальный журнал
Идеальный журнал LinuxFormat, #78 (апрель 2006)Традиционно «толстые» компьютерные журналы разделяются на две части: блок новостей и, так сказать, «тело» журнала – собственно материалы номера. Оправдана ли такая организация в век тотальной интернетизации? В век, когда все, имеющие
Василий Щепетнёв: Идеальный размер Василий Щепетнев
Василий Щепетнёв: Идеальный размер Василий Щепетнев Опубликовано 07 июня 2011 года На днях купил дополнительную карту памяти для книги-читалки. Хомячок сидит в каждом книгочее: набрать запасец побольше, побольше! Конечно, новая карта памяти не
Голубятня: Идеальный мобильный звук. Часть вторая Сергей Голубицкий
Голубятня: Идеальный мобильный звук. Часть вторая Сергей Голубицкий Опубликовано 17 февраля 2012 годаПродолжаем наш видеорассказ об идеальном звуке, который который обеспечивает пара «плеер Colorful Colorfly C4 PRO + наушники Beyerdynamic T5p».Сегодня рассказ о наушниках Beyerdynamic T5p. Начнем по
Идеальный компьютер для Adobe Creative Suite
Идеальный компьютер для Adobe Creative Suite Дэниел С. Эванс За время, прошедшее после выпуска Adobe Creative Suite, этот программный комплекс успел получить немало хвалебных отзывов, в том числе и от сотрудников редакции PC Magazine. Это отличный продукт при условии, что вы располагаете