Access vba excel vba: Access Visual Basic for Applications (VBA) reference
Содержание
Редактор VBA | Как открыть редактор VBA в Excel VBA с примерами?
Редактор VBA — это место, где мы пишем код VBA и создаем макросы. Какой бы код мы ни написали, он будет находиться в фоновом режиме в файле Excel, с которым он связан, и как только мы запустим код, каждый процесс будет выполняться в фоновом режиме, и мы увидим результат в файле Excel. Нам всегда нужно активировать редактор VBA, когда мы хотим это увидеть. И есть много способов сделать это. Мы увидим процесс использования редактора VBA только для MS Excel. Но для всех других продуктов Microsoft есть те же способы использования редактора Visual Basic.
Как открыть редактор VBA в Excel VBA?
Мы изучим различные примеры Open Visual Basic Editor в Excel.
Пример #1
Если бы мы выбрали опцию ленты «Разработчик» в пункте меню «Файл», то мы, вероятно, увидели бы вкладку меню «Разработчик» в строке меню вверху. Чтобы получить доступ к редактору VBA, перейдите на вкладку «Разработчик» и выберите параметр Visual Basic в разделе «Код», как показано ниже.
Щелкнув по выделенному выше меню, мы попадем на домашнюю страницу окна редактора Visual Basic.
Пример #2
Всегда есть горячая клавиша для доступа к функции или команде, которую мы делаем простым нажатием вручную. Таким образом, в редакторе VBA также есть клавиша быстрого доступа. Для доступа к редактору VBA нажмите одновременно клавиши Alt + F11 . Этот простой ярлык легко запомнить, и он довольно часто используется, когда мы регулярно работаем над кодированием VBA.
Эту комбинацию клавиш можно использовать как для входа в окно редактора VBA, так и из окна редактора VBA в Excel.
Пример #3
Существует другой способ доступа к редактору VBA. Ибо тоже довольно прямой способ попасть в режим редактора. Для этого щелкните правой кнопкой мыши вкладку листа Excel и выберите параметр View Code , как показано ниже.
Объяснение редактора VBA
Мы видели, как можно получить доступ к редактору VBA. Выше приведены шаги и способы входа в редактор VBA. Предположим, мы находимся в окне редактора VBA, следуя любому из методов, показанных и объясненных выше. Мы увидим домашнее окно редактора VBA. В самом окне редактора VBA есть разные разделы.
1. Строка меню
Как и любой другой продукт Microsoft, в VBA также есть строка меню. Меню в VBA состоит из различных пунктов меню. Общие пункты меню: «Файл», «Редактировать», «Просмотр», «Вставить», «Инструмент» и «Справка». Эти параметры в основном доступны во многих строках меню.
Другие параметры, доступные только в VBA, — это «Отладка», «Выполнить», «Надстройки» и «Windows».
Все пункты меню в строке меню имеют различные подпункты и функции, которые используются для обработки последующей работы.
2. Панель инструментов
Сразу под строкой меню доступна панель инструментов. Панель инструментов — это тот раздел в VBA, где мы можем найти несколько кнопок быстрого доступа, которые есть в некоторых строках меню. На панели инструментов обычно есть «Сохранить», «Просмотреть лист Excel», «Вставить пользовательскую форму», «Вырезать», «Копировать», «Выполнить», «Приостановить и остановить код» и т. д.
3. Окно проекта VBA
листы, модули и имена проектов. Это окно чаще всего находится в левой части окна VBA.
4. Окно свойств
Окно свойств в основном расположено под окном проекта. Мы можем перемещать это окно в соответствии с нашими потребностями и требованиями. В этом окне отображаются все свойства выбранной книги, рабочего листа или модуля. Как и здесь, мы выбрали Workbook, чтобы отразились его свойства.
Но иногда мы не сможем его найти. Чтобы получить доступ, перейдите на вкладку меню «Вид» и выберите «Окно свойств» (или нажмите F4), как показано ниже.
5. Модуль
Модуль — это место, где мы в основном пишем код. Хотя мы можем писать код и в Sheet, и в UserForm. Преимущество написания кода в модуле заключается в том, что его легко выполнить, и мы можем использовать его где угодно.
Модуль можно вставить из вкладки меню Вставить , как показано ниже.
Как только мы щелкнем по нему, мы сможем найти недавно добавленный модуль в окне проекта VBA с белым пустым экраном, где мы можем написать наш код, как показано ниже.
Как пользоваться редактором Excel VBA?
Это место в любом инструменте MS Office, где выполняется все кодирование, связанное с любой автоматизацией. Мы можем использовать его по-разному.
- Мы можем использовать его для создания макроса.
- Мы можем создать макрос, написав код в модуле или листе VBA, или мы также можем записать макрос.
- Мы также можем использовать написанный код, чтобы связать несколько разных файлов с разными расширениями.
Плюсы Excel VBA Editor
- Написанный код можно напрямую реализовать в связанных и связанных приложениях Microsoft Office.
- Это самый простой способ написания и применения любого кода по сравнению с другими языками на Java, PHP и Python.
Что нужно помнить
- Это не позволяет нам сохранять код ни в каком формате. Для этого сохранения или сохранения кода в приложениях MS Office нам нужно сохранить этот файл с кодом в файлах с поддержкой макросов.
- Поэкспериментируйте с различными параметрами и кнопками, доступными в окне редактора VBA, чтобы ознакомиться с их функциями и приложениями.
- Кодирование для создания макроса можно выполнить в модуле, листе и пользовательской форме.
- Мы можем применить написанный код в модуле или листе к любым кнопкам, которые могут быть созданы с помощью опций, доступных на ленте Developer из Control.
Рекомендуемые статьи
Это руководство по редактору VBA. Здесь мы обсудим, как открыть редактор Excel Visual Basic, а также как использовать редактор Visual Basic, включая строку меню, панель инструментов, окно проекта и окно свойств с описанием. Вы также можете просмотреть другие наши рекомендуемые статьи —
- Коллекция VBA
- Операторы VBA IF
- Пока цикл VBA
- Окружающая среда VBA
Редактор Visual Basic — как его открыть и использовать в Excel
Первым шагом к работе с VBA в Excel является ознакомление с редактором Visual Basic (также называемым редактором VBA или редактором VB).
В этом уроке я расскажу все, что нужно знать о редакторе VBA, а также о некоторых полезных параметрах, которые вам следует знать при написании кода в Excel VBA.
В этом руководстве рассматриваются:
Переключение
Что такое редактор Visual Basic в Excel?
Редактор Visual Basic — это отдельное приложение, которое является частью Excel и открывается при каждом открытии книги Excel. По умолчанию он скрыт, и чтобы получить к нему доступ, вам нужно его активировать.
Редактор VB — это место, где хранится код VB.
Есть несколько способов получить код в редакторе VB:
- Когда вы записываете макрос, он автоматически создает новый модуль в редакторе VB и вставляет код в этот модуль.
- Вы можете вручную ввести код VB в редакторе VB.
- Вы можете скопировать код из другой рабочей книги или из Интернета и вставить его в редактор VB.
Открытие редактора VB
Существуют различные способы открытия редактора Visual Basic в Excel:
- С помощью сочетания клавиш (самый простой и быстрый)
- С помощью вкладки «Разработчик».
- Использование вкладок рабочего листа.
Давайте быстро пройдемся по каждому из них.
Сочетание клавиш для открытия редактора Visual Basic
Самый простой способ открыть редактор Visual Basic — использовать сочетание клавиш — ALT + F11 (удерживая клавишу ALT, нажмите клавишу F11).
Как только вы это сделаете, откроется отдельное окно редактора Visual Basic.
Этот ярлык работает как переключатель, поэтому при повторном использовании он вернет вас в приложение Excel (без закрытия редактора VB).
Ярлык для версии для Mac: Opt + F11 или Fn + Opt + F11
Использование вкладки «Разработчик»
Чтобы открыть редактор Visual Basic с ленты: не видите вкладку разработчика, прочитайте это о том, как ее получить).
Использование вкладки «Рабочий лист»
Это менее используемый метод открытия редактора Vb.
Перейдите на любую из вкладок рабочего листа, щелкните правой кнопкой мыши и выберите «Просмотреть код».
Этот метод не просто открывает редактор VB, он также открывает окно кода для этого объекта рабочего листа.
Это полезно, когда вы хотите написать код, который работает только для определенного рабочего листа. Обычно это происходит с событиями рабочего листа.
Структура редактора Visual Basic в Excel
Когда вы впервые открываете редактор VB, он может показаться немного сложным.
Есть разные опции и разделы, которые на первый взгляд могут показаться совершенно новыми.
Кроме того, он все еще выглядит как старый Excel 97 дней. В то время как дизайн и удобство использования Excel значительно улучшились за эти годы, VB Editor не претерпел никаких изменений во внешнем виде.
В этом разделе я познакомлю вас с различными частями приложения редактора Visual Basic.
Примечание. Когда я начал использовать VBA много лет назад, я был совершенно ошеломлен всеми этими новыми опциями и окнами. Но когда вы привыкнете к работе с VBA, вы освоитесь с большинством из них. И в большинстве случаев вам не нужно будет использовать все параметры, а только полные руки.
Ниже приведены изображения различных компонентов VB Editor. Затем они подробно описаны в следующих разделах этого руководства.
Теперь давайте быстро пройдемся по каждому из этих компонентов и поймем, что он делает:
Строка меню
Здесь у вас есть все параметры, которые вы можете использовать в VB Editor. Это похоже на ленту Excel, где у вас есть вкладки и параметры для каждой вкладки.
Вы можете просмотреть доступные параметры, нажав на каждый элемент меню.
Вы заметите, что рядом с большинством параметров в редакторе VB Editor указаны сочетания клавиш. Как только вы привыкнете к нескольким сочетаниям клавиш, работа с VB Editor станет очень простой.
Панель инструментов
По умолчанию в редакторе VB Editor есть панель инструментов с некоторыми полезными параметрами, которые вам могут понадобиться чаще всего. Это похоже на панель быстрого доступа в Excel. Это дает вам быстрый доступ к некоторым полезным опциям.
Вы можете немного настроить его, удалив или добавив к нему параметры (щелкнув маленькую стрелку, указывающую вниз, в конце панели инструментов).
В большинстве случаев панель инструментов по умолчанию — это все, что вам нужно при работе с VB Editor.
Вы можете переместить панель инструментов над строкой меню, щелкнув три серые точки (в начале панели инструментов) и перетащив ее над строкой меню.
Примечание. В редакторе VB Editor есть четыре панели инструментов: стандартная, отладка, редактирование и пользовательская форма. То, что вы видите на изображении выше (которое также используется по умолчанию), является стандартной панелью инструментов. Вы можете получить доступ к другим панелям инструментов, перейдя к опции «Вид» и наведя курсор на опцию «Панели инструментов». Вы можете добавить одну или несколько панелей инструментов в VB Editor, если хотите.
Project Explorer
Project Explorer — это окно слева, в котором показаны все объекты, открытые в данный момент в Excel.
При работе с Excel каждая открытая книга или надстройка является проектом. И в каждом из этих проектов может быть коллекция объектов.
Например, на изображении ниже Project Explorer показывает две открытые рабочие книги (Book1 и Book2) и объекты в каждой книге (рабочие листы, ThisWorkbook и модуль в Book1).
Слева от объектов есть значок плюса, который можно использовать, чтобы свернуть список объектов или развернуть и просмотреть полный список объектов.
Следующие объекты могут быть частью Project Explorer:
- Все открытые рабочие книги – в каждой рабочей книге (которая также называется проектом) вы можете иметь следующие объекты:
- Объект рабочего листа для каждого рабочий лист в рабочей книге
- Объект ThisWorkbook , представляющий саму рабочую книгу
- Лист диаграммы объект для каждого листа диаграммы (они не так распространены, как рабочие листы)
- Модули — здесь находится код, созданный с помощью устройства записи макросов. Вы также можете написать или скопировать код VBA сюда.
- Все открытые надстройки
Рассматривайте Project Explorer как место, где перечислены все объекты, открытые в Excel в данный момент времени.
Сочетание клавиш для открытия Project Explorer — Control + R (удерживайте клавишу управления, а затем нажмите R). Чтобы закрыть его, просто щелкните значок закрытия в правом верхнем углу окна Project Explorer.
Примечание. Для каждого объекта в Project Explorer есть окно кода, в котором вы можете написать код (или скопировать и вставить его откуда-нибудь). Окно кода появляется при двойном щелчке по объекту.
Окно свойств
В окне свойств можно просмотреть свойства выбранного объекта. Если у вас еще нет окна «Свойства», вы можете открыть его с помощью сочетания клавиш F4 (или перейти на вкладку «Вид» и нажать «Окно свойств»).
Окно свойств — это плавающее окно, которое можно закрепить в редакторе VB. В приведенном ниже примере я закрепил его чуть ниже Project Explorer.
Окно свойств позволяет нам изменить свойства выбранного объекта. Например, если я хочу сделать рабочий лист скрытым (или очень скрытым), я могу сделать это, изменив свойство «Видимость» выбранного объекта рабочего листа.
Связанный : Скрытие рабочего листа в Excel (который не может быть легко разоблачен)
Окно кода
Для каждого объекта, который указан в Project Explorer, есть окно кода. Вы можете открыть окно кода для объекта, дважды щелкнув его в области Project Explorer.
Окно кода — это место, где вы можете написать свой код или скопировать код из другого места.
Когда вы записываете макрос, его код помещается в окно кода модуля. Excel автоматически вставляет модуль для размещения в нем кода при записи макроса.
Связано : Как запустить макрос (код VBA) в Excel.
Немедленное окно
Немедленное окно в основном используется при отладке кода. Один из способов использования окна Immediate — использование инструкции Print.Debug в коде, а затем запуск кода.
Это помогает мне отлаживать код и определять, где мой код зависает. Если я получу результат Print.Debug в ближайшем окне, я знаю, что код работал по крайней мере до этой строки.
Если вы новичок в кодировании VBA, вам может потребоваться некоторое время, чтобы научиться использовать непосредственное окно для отладки.
По умолчанию непосредственное окно не отображается в редакторе VB. Вы можете получить его, используя сочетание клавиш Control + G (или можете перейти на вкладку «Вид» и нажать «Немедленное окно»).
Где добавить код в редакторе VB
Надеюсь, теперь у вас есть базовое представление о том, что такое редактор VB и все его части.
В этом разделе этого руководства я покажу вам, куда добавить код VBA в редакторе Visual Basic.
Есть два места, где вы можете добавить код VBA в Excel:
- Кодовое окно для объекта. Этими объектами могут быть рабочая книга, рабочий лист, пользовательская форма и т. д.
- Окно кода модуля.
Окно кода модуля и окно кода объекта
Позвольте мне сначала быстро прояснить разницу между добавлением кода в модуль и добавлением кода в окно кода объекта.
Когда вы добавляете код к любому из объектов, это зависит от некоторого действия этого объекта, которое активирует этот код. Например, если вы хотите отобразить все рабочие листы в книге, как только вы откроете эту книгу, тогда код будет помещен в объект ThisWorkbook (который представляет книгу).
Триггер в данном случае открывает книгу.
Точно так же, если вы хотите защитить рабочий лист, как только активируется какой-либо другой рабочий лист, код для этого будет отображаться в окне кода рабочего листа.
Эти триггеры называются событиями, и вы можете связать код, который будет выполняться при возникновении события.
Связанный : Узнайте больше о событиях в VBA.
Напротив, код в модуле нужно выполнять либо вручную (или его можно вызывать и из других подпрограмм).
При записи макроса Excel автоматически создает модуль и вставляет в него код записанного макроса. Теперь, если вам нужно запустить этот код, вам нужно вручную выполнить макрос.
Добавление кода VBA в модуль
При записи макроса автоматически создается модуль и вставляется в него код, существуют некоторые ограничения при использовании средства записи макросов. Например, он не может использовать циклы или условия If Then Else.
В таких случаях лучше либо скопировать и вставить код вручную, либо написать код самостоятельно.
Модуль может использоваться для хранения следующих типов кодов VBA:
- Объявления : Вы можете объявлять переменные в модуле. Объявление переменных позволяет указать, какой тип данных может содержать переменная. Вы можете объявить переменную только для подпрограммы или для всех подпрограмм в модуле (или во всех модулях).
- Функциональные процедуры : это код, который возвращает одно значение, и вы можете использовать его для создания пользовательских функций (также называемых пользовательскими функциями или определяемыми пользователем функциями в VBA).
По умолчанию модуль не является частью рабочей книги. Вы должны вставить его сначала, прежде чем использовать его.
Добавление модуля в VB Editor
Ниже приведены шаги для добавления модуля:
- Щелкните правой кнопкой мыши любой объект рабочей книги (в котором вы хотите модуль).
- Наведите курсор на параметр «Вставить».
- Щелкните Модуль.
Это мгновенно создаст папку с именем «Модуль» и вставит объект с именем «Модуль 1». Если у вас уже есть вставленный модуль, описанные выше шаги вставят другой модуль.
После того, как модуль вставлен, вы можете дважды щелкнуть объект модуля в Project Explorer, и он откроет для него окно кода.
Теперь вы можете скопировать код или написать его самостоятельно.
Удаление модуля
Ниже приведены шаги по удалению модуля в Excel VBA:
- Щелкните правой кнопкой мыши модуль, который вы хотите удалить.
- Нажмите «Удалить модуль».
- В открывшемся диалоговом окне нажмите №
Примечание. Вы можете экспортировать модуль перед его удалением. Он сохраняется как файл .bas, и вы можете импортировать его в какой-либо другой проект. Чтобы экспортировать модуль, щелкните правой кнопкой мыши модуль и выберите «Экспорт файла».
Добавление кода в окно кода объекта
Чтобы открыть окно кода для объекта, просто дважды щелкните его.
Когда он откроется, вы можете ввести код вручную или скопировать и вставить код из других модулей или из Интернета.
Обратите внимание, что некоторые объекты позволяют выбрать событие, для которого вы хотите написать код.
Например, если вы хотите написать код для того, чтобы что-то происходило при изменении выбора на листе, вам нужно сначала выбрать рабочие листы из раскрывающегося списка в левом верхнем углу окна кода, а затем выбрать событие изменения из раскрывающийся список справа.
Примечание. Эти события относятся к конкретному объекту. Когда вы откроете окно кода для рабочей книги, вы увидите события, связанные с объектом рабочей книги. Когда вы откроете окно кода для рабочего листа, вы увидите события, связанные с объектом рабочего листа.
Настройка редактора VB
Хотя настройки редактора Visual Basic по умолчанию достаточно хороши для большинства пользователей, он позволяет дополнительно настраивать интерфейс и некоторые функции.
В этом разделе руководства я покажу вам все параметры, которые у вас есть при настройке VB Editor.
Чтобы настроить среду редактора VB, нажмите «Инструменты» в строке меню, а затем нажмите «Параметры».
Откроется диалоговое окно «Параметры», которое предоставит вам все параметры настройки в редакторе VB. Диалоговое окно «Параметры» имеет четыре вкладки (как показано ниже), которые имеют различные параметры настройки для редактора Visual Basic.
Давайте быстро пройдемся по каждой из этих вкладок и по важным параметрам в каждой.
Вкладка «Редактор»
Хотя встроенные настройки в большинстве случаев работают нормально, позвольте мне еще просмотреть параметры на этой вкладке.
По мере того, как вы будете более опытно работать с VBA в Excel, вы можете настроить редактор VB Editor, используя некоторые из этих параметров.
Автоматическая проверка синтаксиса
При работе с VBA в Excel, как только вы сделаете синтаксическую ошибку, вас встретит всплывающее диалоговое окно (с некоторым описанием ошибки). Как показано ниже:
Если вы отключите эту опцию, это всплывающее окно не будет отображаться, даже если вы сделаете синтаксическую ошибку. Однако в тексте кода может измениться цвет, указывающий на наличие ошибки.
Если вы новичок, я рекомендую оставить эту опцию включенной. Когда вы станете более опытным в кодировании, вы можете начать находить эти всплывающие окна раздражающими, и тогда вы можете отключить эту опцию.
Требовать объявление переменной
Это один из вариантов, который я рекомендую включить.
При работе с VBA вы будете использовать переменные для хранения различных типов данных и объектов.
Когда вы включаете этот параметр, он автоматически вставляет оператор «Option Explicit» в верхней части окна кода. Это заставляет вас объявлять все переменные, которые вы используете в своем коде. Если вы не объявите переменную и попытаетесь выполнить код, он покажет ошибку (как показано ниже).
В приведенном выше случае я использовал переменную Var, но не объявлял ее. Поэтому, когда я пытаюсь запустить код, он показывает ошибку.
Этот параметр очень полезен, когда у вас много переменных. Это часто помогает мне найти имена переменных с ошибками, поскольку они считаются необъявленными и отображается ошибка.
Примечание. Если вы включите этот параметр, он не повлияет на существующие модули.
Auto List Member
Этот параметр весьма полезен, так как помогает получить список свойств методов для объекта.
Например, если я хочу удалить рабочий лист (Лист1), мне нужно использовать строку Лист1. Удалить.
Когда я набираю код, как только я набираю точку, он показывает мне все методы и свойства, связанные с объектом Worksheet (как показано ниже).
Функция автосписка удобна тем, что позволяет:
- Быстро выбирать свойство и метод из списка и экономить время
- Показывает все свойства и методы, о которых вы, возможно, не знаете
- орфографические ошибки
Этот параметр включен по умолчанию, и я рекомендую оставить его таким.
Auto Quick Info Options
При вводе функции на листе Excel отображается некоторая информация о функции, например аргументы, которые она принимает.
Точно так же, когда вы вводите функцию в VBA, она показывает вам некоторую информацию (как показано ниже). Но для этого вам нужно убедиться, что опция Auto Quick Info включена (что по умолчанию).
Параметры Auto Data Tips
Когда вы просматриваете свой код строка за строкой и помещаете курсор над именем переменной, он покажет вам значение переменной.
Я нахожу это весьма полезным при отладке кода или просмотре кода построчно, в котором есть циклы.
В приведенном выше примере, как только я наведу курсор на переменную (var), он покажет ее значение.
Эта опция включена по умолчанию, и я рекомендую оставить ее такой.
Автоматический отступ
Поскольку коды VBA могут быть длинными и запутанными, использование отступов повышает читабельность кода.
При написании кода можно делать отступы с помощью клавиши табуляции.
Этот параметр гарантирует, что когда вы закончите со строкой с отступом и нажмете Enter, следующая строка не начнется с самого начала, а будет иметь тот же отступ, что и предыдущая строка.
В приведенном выше примере после того, как я напишу строку Debug.Print и нажму Enter, она начнется прямо под ней (с тем же уровнем отступа).
Я нахожу эту опцию полезной, и ее отключение означало бы ручное отступ для каждой строки в блоке кода, который мне нужен.
Вы можете изменить значение отступа, если хотите. Я сохраняю значение по умолчанию.
Редактирование текста с помощью перетаскивания
Если этот параметр включен, он позволяет выбрать блок кода и перетащить его.
Это экономит время, так как вам не нужно сначала вырезать, а затем вставлять. Вы можете просто выбрать и перетащить его.
Эта опция включена по умолчанию, и я рекомендую оставить ее такой.
По умолчанию для просмотра полного модуля
Когда эта опция включена, вы сможете увидеть все процедуры в модуле в одном прокручиваемом списке.
Если вы отключите эту опцию, вы сможете видеть только один модуль за раз. Вам нужно будет выбрать модуль, который вы хотите видеть, из раскрывающегося списка в правом верхнем углу окна кода.
Эта опция включена по умолчанию, и я рекомендую оставить ее такой.
Одна из причин, по которой вы можете захотеть отключить его, когда у вас есть несколько огромных процедур, прокрутка которых требует времени, или когда у вас много процедур, и вы хотите быстро найти их, а не тратить время на прокрутку.
Разделитель процедур
Когда эта опция включена, вы увидите линию (своего рода разделитель) между двумя процедурами.
Я считаю это полезным, так как визуально показывает, когда заканчивается одна процедура и начинается другая.
Он включен по умолчанию, и я рекомендую оставить его таким.
Вкладка «Формат редактора»
Параметры на вкладке «Формат редактора» позволяют настроить внешний вид кода в окне кода.
Лично я оставляю все параметры по умолчанию, так как меня это устраивает. Если вы хотите, вы можете настроить это в зависимости от ваших предпочтений.
Чтобы внести изменения, сначала необходимо выбрать параметр в поле «Цвета кода». После выбора параметра вы можете изменить для него передний план, фон и цвет индикатора.
На этой вкладке также можно установить тип и размер шрифта. Рекомендуется использовать шрифт фиксированной ширины, такой как Courier New, так как он делает код более читабельным.
Обратите внимание, что настройки типа и размера шрифта останутся одинаковыми для всех типов кода (т. е. для всех типов кода, показанных в поле цвета кода).
Ниже показано изображение, на котором я выбрал точку останова и могу изменить ее форматирование.
Примечание. При включении параметра «Панель индикатора поля» слева от кода отображается небольшая полоса поля. Это полезно, так как показывает полезные индикаторы при выполнении кода. В приведенном выше примере, когда вы устанавливаете точку останова, она автоматически показывает красную точку слева от строки на панели полей. В качестве альтернативы, чтобы установить точку останова, вы можете просто щелкнуть полосу полей слева от строки кода, которую вы хотите использовать в качестве точки останова.
По умолчанию полоса индикатора маржи включена, и я рекомендую оставить ее включенной.
Одна из моих студенток курса VBA нашла эти параметры настройки полезными, и она была дальтоником. Используя параметры здесь, она смогла установить цвет и форматы, которые облегчили ей работу с VBA.
Вкладка «Общие»
На вкладке «Общие» есть много параметров, но вам не нужно ничего менять.
Я рекомендую оставить все параметры как есть.
Одна из важных опций на этой вкладке — обработка ошибок.
По умолчанию выбрано «Перерыв при необработанных ошибках», и я рекомендую оставить его таким.
Этот параметр означает, что если в вашем коде возникает ошибка, а вы еще не обработали эту ошибку в своем коде, то он сломается и остановится. Но если вы устранили ошибку (например, с помощью параметров «При ошибке продолжить дальше» или «При ошибке перейти»), она не сломается (поскольку ошибки не обрабатываются).
Вкладка Docking
На этой вкладке вы можете указать, какие окна вы хотите закрепить.
Стыковка означает, что вы можете зафиксировать положение окна (например, проводника проекта или окна свойств), чтобы оно не плавало, и вы могли просматривать все разные окна одновременно.
Если вы не пристыкуетесь, вы сможете просматривать одно окно за раз в полноэкранном режиме и вам придется переключиться на другое.
Я рекомендую оставить настройки по умолчанию.