Editarea macrocomenzilor înregistrate

Există trei motive pentru utilizarea editorului Visual Basic și pentru a lucra cu macrocomenzi:

    • Mai întâi, pentru a rezolva orice problemă în comportamentul unei macrocomenzi înregistrate. De exemplu, dacă în timpul înregistrării macrocomenzii s-a apăsat accidental tasta Enter, macrocomanda va continua să execute acea instrucțiune greșită de fiecare dată când este executată, cu excepția cazului în care se elimină sau se modifică instrucțiunile. Se poate șterge această linie de cod din macrocomandă:
Selection.TypeParagraph

(Alternativ, este uneori mai ușor să reînregistrezi o macrocomandă decât să o repari manual.)

    • În al doilea rând, pentru a adăuga instrucțiuni suplimentare la macrocomandă, pentru a o face să se comporte diferit. Aceasta este o modalitate foarte bună de a începe învățarea limbajului VBA. Și, uneori, făcând doar modificări relativ mici sau simple la o macrocomandă înregistrată, se poate mări considerabil puterea și flexibilitatea ei.
    • În al treilea rând, pentru a crea noi macrocomenzi, care se scriu în Editorul Visual Basic în loc să fie înregistrate. Se poate scrie o nouă macrocomandă de la zero sau se pot lipi părți ale unor macrocomenzi existente, după caz.