Denna wikiHow lär dig hur du kör makron i Excel automatiskt när du öppnar en specifik arbetsbok, eller hur du skapar ett makro som öppnar alla dina arbetsböcker när du öppnar Excel. Innan du börjar, se till att utvecklarfliken visas på redigeringsbandet.
Steg
Metod 1 av 2: Köra ett makro automatiskt för en specifik arbetsbok
Steg 1. Se till att fliken Utvecklare visas på ditt redigeringsband
Om det inte är det och du använder en Windows -dator går du till Fil fliken och klicka Alternativ> Anpassa menyfliksområdet. Markera rutan bredvid "Utvecklare" under "Huvudflikar".
Om du använder en Mac kan du aktivera fliken utvecklare genom att gå till Excel> Inställningar (menyn högst upp på skärmen) och klicka sedan på Ribbon & Toolbar. I kategorin "Anpassa menyfliksområdet", markera kryssrutan "Utvecklare" och klicka Spara.
Steg 2. Klicka på fliken Utvecklare och välj Visual Basic
Steg 3. Dubbelklicka på din arbetsbok från panelen till vänster
Du ser det listat under "VBA -projekt", men om du inte ser det, klicka för att expandera "VBA -projekt" -mappen.
Steg 4. Ange följande kod:
Private Sub Workbook_Open () Sätt din makro-kod här Avsluta sub
Steg 5. Stäng Visual Basic Editor
Du behöver inte klicka på spara eller något innan du stänger redigeraren.
Nästa gång du öppnar den här arbetsboken körs den makrokod du angav mellan del- och slutet under rader
Metod 2 av 2: Skapa ett makro för att köra automatiskt när du startar Excel
Steg 1. Se till att fliken Utvecklare visas på ditt redigeringsband
Om det inte är det och du använder en Windows -dator går du till Fil fliken och klicka Alternativ> Anpassa menyfliksområdet. Markera rutan bredvid "Utvecklare" under "Huvudflikar".
- Om du använder en Mac kan du aktivera fliken utvecklare genom att gå till Excel> Inställningar (menyn högst upp på skärmen) och klicka sedan på Ribbon & Toolbar. I kategorin "Anpassa menyfliksområdet", markera kryssrutan "Utvecklare" och klicka Spara.
- Detta makro öppnar alla kalkylblad som du vill öppna när du startar Excel, vilket är mycket användbart om du arbetar med några olika projekt varje dag.
Steg 2. Klicka på Spela in makro
Det finns på fliken "Utvecklare" i gruppen "Kod".
Steg 3. Ange ditt makronamn
Ge den något liknande "Auto_Open" så att du kan läsa titeln och veta vad den gör.
Steg 4. Klicka på Personal Macro Workbook
Du ser detta i rutan "Spara makro i" och gör makrot tillgängligt varje gång du öppnar Excel.
Du kan fylla i beskrivningen för att påminna dig specifikt om vad detta makro gör
Steg 5. Klicka på Ok
Det fönstret stängs och varje knapptryckning eller knapptryckning spelas in i makrot.
Steg 6. Klicka på filen och klicka på Öppna
Din filhanterare öppnas.
Steg 7. Markera alla arbetsböcker som du vill öppna när du öppnar Excel
Om du behöver markera filer på olika platser håller du ned Flytta och klicka på dem.
Steg 8. Klicka på Stoppa inspelning
Alla tangenttryckningar och knapptryckningar du gjort spelas in och lagras i makrot.
Steg 9. Stäng Excel
Du uppmanas att spara de ändringar du har gjort, så klicka på Ja och ditt makro öppnar alla dessa arbetsböcker när du startar om Excel.