Indholdsfortegnelse:
- Klik på knappen Vis makroer på kommandoknappen Makroer på fanen Vis eller tryk Alt + WMV eller Alt + F8.
- Klik på navnet på den makro, du vil redigere i listefeltet Makro navn, og klik derefter på knappen Rediger.
- Rediger sætningerne i Code-vinduet i Visual Basic Editor efter behov.
- Klik på knappen Vis Microsoft Excel i starten af standardværktøjslinjen eller klik på arbejdsbogens minimerede knap på proceslinjen i Windows.
- Klik på knappen Gem på værktøjslinjen Hurtig adgang for at gemme ændringerne i modificeret makro, hvis den er gemt som en del af den aktuelle arbejdsbog.
Video: Excel VBA for nybegynnere - Del 2 - Celle og tekst formattering 2024
Klik på knappen Vis makroer på kommandoknappen Makroer på fanen Vis eller tryk Alt + WMV eller Alt + F8.
Denne handling åbner dialogboksen Makro, der viser alle navnene på de makroer, du har defineret i projektmappen og i din personlige makro-arbejdsbog.
Klik på navnet på den makro, du vil redigere i listefeltet Makro navn, og klik derefter på knappen Rediger.
Denne handling åbner Visual Basic Editor med koden til din makro, der vises i kodevinduet, medmindre du vælger navnet på en makro, der er gemt i den personlige makro-arbejdsbog, og denne arbejdsbog er stadig skjult.
I dette tilfælde viser Excel en advarselsdialogboks, der fortæller dig, at du ikke kan redigere en skjult makro og informere dig om, at du skal uddybe denne projektmappe. Du skal derefter klikke på OK i dialogboksen Alarmer, tryk på Escape for at lukke dialogboksen Makro og forklare den personlige makro-arbejdsbog.
Når du har linjerne kode for makroen, der vises i kodevinduet i Visual Basic Editor, kan du redigere et hvilket som helst af dets udsagn efter behov. Hvis du vil hente en udskrift af kodelinjerne i din makro, inden du begynder at foretage ændringer, skal du vælge Arkiv → Udskriv på menulinjen Visual Basic Editor eller trykke på Ctrl + P.
Denne handling åbner dialogboksen Print - VBAProject med knappen Aktuelt modul, der er valgt i afsnittet Område og afkrydsningsfeltet Kode, der er valgt i afsnittet Udskriv hvad, så du kan fortsætte og klikke på OK for at har Excel udskrive alle udsagn i makroen.
Når du redigerer makroens kommandoer, skal du huske at du kan bruge kommandoen Rediger → Fortryd (Ctrl + Z) for at fortryde enhver sletning, du foretager ved en fejltagelse.
3 5Rediger sætningerne i Code-vinduet i Visual Basic Editor efter behov.
Når du er færdig med at redigere makroen, er du klar til at vende tilbage til dit regneark, hvor du kan afprøve den ændrede makro og sørge for, at du ikke har tilføjet noget skørt, uønsket kommando til makroen eller, endnu værre, krøblede det, så det ikke længere løber overhovedet.
4 5Klik på knappen Vis Microsoft Excel i starten af standardværktøjslinjen eller klik på arbejdsbogens minimerede knap på proceslinjen i Windows.
Vælg et passende eller sikkert sted, hvor du kan teste din ændrede makro og derefter køre den, enten ved at trykke på genvejstasterne eller ved at trykke på Alt + F8, klikke på den i Makro-listefeltet og derefter klikke på Kør-knappen.
Hvis noget ikke virker som det skal, eller hvis makroen slet ikke virker, skal du vende tilbage til Visual Basic Editor og finde og rette fejlen (erne).Klik på kommandoen Visual Basic på fanen Udvikler i båndet (Alt + LV) for at vende tilbage til Visual Basic Editor, og prøv at redigere koden en gang til.
Hvis alt tjekker og kører som planlagt, skal du gemme dine ændringer som beskrevet i trin 5.
5 5Klik på knappen Gem på værktøjslinjen Hurtig adgang for at gemme ændringerne i modificeret makro, hvis den er gemt som en del af den aktuelle arbejdsbog.
Hvis du har ændret en global makro gemt som en del af Personal Macro Workbook, skal du afslutte Excel for at gemme dine ændringer i makroen. Når du klikker på Excel-programvinduets Luk-knap eller trykker på Alt + FX eller Alt + F4, viser Excel en advarselsdialogboks, der spørger om du vil gemme de ændringer, du har foretaget til den personlige. xlsb fil.
Klik på knappen Ja for at gemme dine makroændringer, når du lukker Excel.
Tilbage Næste