Как да персонализирате средата VBA чрез раздела Редактор

Ако сериозно искате да станете програмист на Excel, ще прекарате много време с VBA модулите на екрана си. За да ви помогне да направите нещата възможно най-удобни, VBE предоставя доста опции за персонализиране.

Когато VBE е активен, изберете Инструменти→Опции. Ще видите диалогов прозорец с четири раздела: Редактор, Формат на редактора, Общи и Докинг. Отделете малко време, за да разгледате някои от опциите, намиращи се във всеки раздел.

Следващата фигура показва опциите, достъпни чрез щракване върху раздела Редактор на диалоговия прозорец Опции. Използвайте опцията в раздела Редактор, за да контролирате как работят определени неща във VBE.

Как да персонализирате средата VBA чрез раздела Редактор

Разделът Редактор в диалоговия прозорец Опции.

Опцията Автоматична проверка на синтаксиса

Настройката Автоматична проверка на синтаксиса определя дали VBE извежда диалогов прозорец, ако открие синтактична грешка, докато въвеждате своя VBA код. Диалоговият прозорец показва приблизително какъв е проблемът. Ако не изберете тази настройка, VBE маркира синтактични грешки, като ги показва в цвят, различен от останалата част от кода, и не е нужно да се справяте с диалогови прозорци, изскачащи на екрана ви.

Опцията Изискване на декларация на променлива

Ако е зададена опцията Изискване на декларация на променлива, VBE ще вмъкне изрично израз на опцията в началото на всеки нов VBA модул, който добавяте. Когато изразът Option Explicit се появи във вашия модул, трябва изрично да дефинирате всяка променлива, която използвате.

Опцията Автоматичен списък с членове

Ако е зададена опцията Auto List Members, VBE предоставя известна помощ, когато въвеждате своя VBA код. Той показва списък, който логически би завършил изявлението, което пишете. Тази функция е една от най-добрите във VBE.

Опцията Автоматична бърза информация

Ако е избрана опцията Автоматична бърза информация, VBE показва информация за функциите и техните аргументи, докато пишете. Това поведение е подобно на начина, по който Excel изброява аргументите за функция, когато започнете да въвеждате нова формула.

Опцията Автоматични съвети за данни

Ако е зададена опцията Автоматични съвети за данни, VBE показва стойността на променливата, върху която е поставен курсорът ви, когато отстранявате грешки в кода. Тази опция е включена по подразбиране и често е доста полезна. Няма причина да изключвате тази опция.

Настройката Auto Indent

Настройката Auto Indent определя дали VBE автоматично отстъпва на всеки нов ред код по същия начин като предходния ред. Повечето разработчици на Excel желаят да използват отстъпи в кода си, така че тази опция обикновено се запазва.

Между другото, използвайте клавиша Tab, а не интервала, за да отстъпите кода си. Освен това можете да натиснете Shift+Tab, за да отдалечите ред код. Ако искате да направите отстъп на повече от само един ред, изберете всички редове, които искате да направите отстъп, и след това натиснете клавиша Tab.

Лентата с инструменти за редактиране на VBE (която е скрита по подразбиране) съдържа два полезни бутона: Indent и Outdent. Тези бутони ви позволяват бързо да отстъпите или отдалечите блок от код. Изберете кода и щракнете върху един от тези бутони, за да промените отстъпа на блока.

Опцията за редактиране на текст с плъзгане и пускане

Опцията за редактиране на текст с плъзгане и пускане, когато е активирана, ви позволява да копирате и премествате текст чрез плъзгане и пускане с мишката.

Опцията по подразбиране до пълен модулен изглед

Опцията Default to Full Module View задава състоянието по подразбиране за новите модули. (Не засяга съществуващите модули.) Ако са зададени, процедурите в прозореца с кода се появяват като един списък с възможност за превъртане. Ако тази опция е изключена, можете да видите само една процедура в даден момент.

Опцията за разделител на процедурите

Когато опцията Разделител на процедурите е включена, разделителни ленти се появяват в края на всяка процедура в прозорец с код. Разделителните ленти осигуряват хубава визуална линия между процедурите, което прави лесно да се види къде свършва едно парче код и започва друго.


Как да блокирате Microsoft Word да отваря файлове в режим само за четене в Windows

Как да блокирате Microsoft Word да отваря файлове в режим само за четене в Windows

Как да блокирам Microsoft Word да отваря файлове в режим само за четене в Windows Microsoft Word отваря файлове в режим само за четене, което прави невъзможно редактирането им? Не се притеснявайте, методите са по-долу

Как да коригирате неправилно отпечатване на документи на Microsoft Word

Как да коригирате неправилно отпечатване на документи на Microsoft Word

Как да коригирате грешки при отпечатването на неправилни документи на Microsoft Word Грешките при отпечатването на документи на Word с променени шрифтове, разхвърляни абзаци, липсващ текст или изгубено съдържание са доста чести. Въпреки това недейте

Изтрийте рисунки с писалка и маркер на вашите слайдове на PowerPoint

Изтрийте рисунки с писалка и маркер на вашите слайдове на PowerPoint

Ако сте използвали писалката или маркера, за да рисувате върху слайдовете на PowerPoint по време на презентация, можете да запазите чертежите за следващата презентация или да ги изтриете, така че следващия път, когато го покажете, да започнете с чисти слайдове на PowerPoint. Следвайте тези инструкции, за да изтриете чертежи с писалка и маркери: Изтриване на линии една в […]

Съдържание на библиотеката за стилове в SharePoint 2010

Съдържание на библиотеката за стилове в SharePoint 2010

Библиотеката със стилове съдържа CSS файлове, файлове с разширяем език на стиловия език (XSL) и изображения, използвани от предварително дефинирани главни страници, оформления на страници и контроли в SharePoint 2010. За да намерите CSS файлове в библиотеката със стилове на сайт за публикуване: Изберете Действия на сайта→Преглед Цялото съдържание на сайта. Появява се съдържанието на сайта. Библиотеката Style се намира в […]

Форматирайте числата в хиляди и милиони в отчети на Excel

Форматирайте числата в хиляди и милиони в отчети на Excel

Не затрупвайте аудиторията си с огромни числа. В Microsoft Excel можете да подобрите четливостта на вашите табла за управление и отчети, като форматирате числата си така, че да се показват в хиляди или милиони.

Как да споделяте и следвате сайтове на SharePoint

Как да споделяте и следвате сайтове на SharePoint

Научете как да използвате инструменти за социални мрежи на SharePoint, които позволяват на индивиди и групи да общуват, да си сътрудничат, споделят и да се свързват.

Как да конвертирате дати в юлиански формати в Excel

Как да конвертирате дати в юлиански формати в Excel

Юлианските дати често се използват в производствени среди като времеви печат и бърза справка за партиден номер. Този тип кодиране на дата позволява на търговците на дребно, потребителите и обслужващите агенти да идентифицират кога е произведен продуктът и по този начин възрастта на продукта. Юлианските дати се използват и в програмирането, военните и астрономията. Различно […]

Как да създадете уеб приложение на Access

Как да създадете уеб приложение на Access

Можете да създадете уеб приложение в Access 2016. И така, какво всъщност е уеб приложение? Е, уеб означава, че е онлайн, а приложението е просто съкращение от „приложение“. Персонализирано уеб приложение е онлайн приложение за база данни, достъпно от облака с помощта на браузър. Вие създавате и поддържате уеб приложението в настолната версия […]

Лента за бързо стартиране в SharePoint 2010

Лента за бързо стартиране в SharePoint 2010

Повечето страници в SharePoint 2010 показват списък с връзки за навигация в лентата за бързо стартиране в лявата част на страницата. Лентата за бързо стартиране показва връзки към представено съдържание на сайта, като списъци, библиотеки, сайтове и страници за публикуване. Лентата за бързо стартиране включва две много важни връзки: Връзка към цялото съдържание на сайта: […]

Какво означават съобщенията за грешка на Solver в Excel?

Какво означават съобщенията за грешка на Solver в Excel?

За прости проблеми Solver в Excel обикновено бързо намира оптималните стойности на променливата Solver за целевата функция. Но в някои случаи Solver има проблеми с намирането на стойностите на променливата Solver, които оптимизират целевата функция. В тези случаи Solver обикновено показва съобщение или съобщение за грешка, което описва или обсъжда проблема, който […]