Du känner kanske till att Microsoft Office har en funktion för att skapa egna makron. Denna funktion tillåter en användare att skapa en automatiserad process som han / hon vill utföra om och om igen. Om du inte är en programmerare eller bara inte är bekant med Microsoft Office, kan det vara frustrerande att ha en så kraftfull funktion och inte kunna använda den till sin fulla potential. Efter dessa åtgärder kommer att öka dina chanser att lyckas skapa din egen makro och lära sig något nytt i processen.
Steg
- 1Skriv ner de enskilda steg som du vill ditt makro åstadkomma. Skriv ett steg per rad. Tänk som en dator. Makrot är en uppsättning kommandon som talar datorn exakt vad de ska göra och ger all information som behövs för att göra det.
- 2Spela flera små makron. Varje makro bör utföra en del av uppgiften att din kompletta makro.
- 3Öppna Visual Basic Editor. Du hittar koden för dina inspelade makron i flera moduler inom antingen din aktuella arbetsboken eller din egen arbetsbok.
- 4Kombinera makron under ett huvud makro med din skriftliga förfarande som vägledning. Undersök koden i varje makro för att förstå vad koden betyder, sedan kopiera och klistra in den på din huvudsakliga makro i rätt ordning att det behöver verkställas.
- 5Ändra koden så att den passar ditt förfarande. De inspelade makron kan inte passa exakt vad du vill göra. Du kan behöva ändra koden om du vill ändra makrot beteende.
- 6Kopiera koden i en sökmotor. Om du bara inte kan förstå vad koden är tänkt att göra, söka på nätet genom att kopiera in koden i sökmotorn och lägga viktiga ord som "excel", "macro" eller "VBA".
- 7Kör makrot rad för rad. Även i Visual Basic Editor, kan du trycka på F8 för att komma in felsökning läget och köra makrot rad för rad. Du kan också skapa klockor för varje variabel i ditt makro. Använd dessa verktyg för att se exakt vad varje kodrad gör.
Tips
- är en utmärkt källa för information om att skriva makron.
- Gå till Support.microsoft.com / search / sökord "excel-makron" för exempel på processer som du inte kan duplicera genom att skapa makron. (Exempel: loopar, if-then processer).
Varningar
- Syntax fel är en vanlig källa till frustration skriftligen fungerande makron. Leta efter vanliga syntaxfel som saknade kommatecken och parenteser.