Щракнете върху опцията View Macros на командния бутон Macros в раздела View или натиснете Alt+WMV или Alt+F8.
Това действие отваря диалоговия прозорец за макроси, показващ всички имена на макросите, които сте дефинирали в работната книга и във вашата лична работна книга за макроси.
Щракнете върху името на макроса, който искате да редактирате, в списъчното поле Име на макроса и след това щракнете върху бутона Редактиране.
Това действие отваря редактора на Visual Basic с кода за вашия макрос, показан в прозореца на кода, освен ако не изберете името на макрос, записан в работната книга за лични макроси, и тази работна книга все още е скрита.
В този случай Excel показва диалогов прозорец за предупреждение, който ви казва, че не можете да редактирате скрит макрос, и ви информира, че трябва да разкриете тази работна книга. След това трябва да щракнете върху OK в диалоговия прозорец за предупреждение, да натиснете Escape, за да затворите диалоговия прозорец за макроси, и да покажете личната работна книга за макроси.
След като имате редовете код за макроса, показани в прозореца Код на редактора на Visual Basic, можете да редактирате всеки от неговите изрази, както е необходимо. Ако искате да получите разпечатка на редовете код във вашия макрос, преди да започнете да правите промени, изберете Файл→ Печат в лентата с менюта на редактора на Visual Basic или натиснете Ctrl+P.
Това действие отваря диалогов прозорец Print – VBAProject с бутона за опция Current Module, избран в секцията Range и квадратчето за отметка Code в секцията Print What, така че можете да продължите и да щракнете върху OK, за да накара Excel да отпечата всички изрази в макроса .
Когато редактирате командите на макроса, не забравяйте, че можете да използвате командата Редактиране→Отмяна (Ctrl+Z), за да отмените всяко изтриване, което направите по погрешка.
Редактирайте изразите в прозореца на кода на редактора на Visual Basic според нуждите.
След като приключите с редактирането на макроса, сте готови да се върнете към вашата електронна таблица, където можете да тествате модифицирания макрос и да се уверите, че не сте добавили някаква шантава, нежелана команда към макроса или, още по-лошо, не сте го осакатили така че вече изобщо не работи.
Редактирайте изразите в прозореца на кода на редактора на Visual Basic според нуждите.
След като приключите с редактирането на макроса, сте готови да се върнете към вашата електронна таблица, където можете да тествате модифицирания макрос и да се уверите, че не сте добавили някаква шантава, нежелана команда към макроса или, още по-лошо, не сте го осакатили така че вече изобщо не работи.
Щракнете върху бутона Преглед на Microsoft Excel в началото на стандартната лента с инструменти или щракнете върху минимизирания бутон на работната книга в лентата на задачите на Windows.
Изберете подходящо или безопасно място, където да тествате модифицирания си макрос и след това го стартирайте, или чрез натискане на клавишите за бърз достъп, или чрез натискане на Alt+F8, щракване върху него в списъчното поле на макроси и след това щракване върху бутона Изпълни.
Ако нещо не работи както е предвидено или ако макросът изобщо не работи, трябва да се върнете към редактора на Visual Basic и да намерите и коригирате грешките си. Щракнете върху командния бутон на Visual Basic в раздела Разработчик на лентата (Alt+LV), за да се върнете към редактора на Visual Basic и да опитате да редактирате кода още веднъж.
Ако всичко се проверява и работи по план, трябва да запазите промените си, както е посочено в стъпка 5.
Щракнете върху бутона Запиши в лентата с инструменти за бърз достъп, за да запазите промените в модифицирания макрос, ако е съхранен като част от текущата работна книга.
Ако сте променили глобален макрос, записан като част от работната книга за лични макроси, трябва да излезете от Excel, за да запазите промените си в макроса. Когато щракнете върху бутона Затваряне на прозореца на програмата Excel или натиснете Alt+FX или Alt+F4, Excel показва диалогов прозорец за предупреждение, който пита дали искате да запишете промените, които сте направили във файла personal.xlsb.
Щракнете върху бутона Да, за да запазите вашите макро модификации, докато затваряте Excel.