Hur skapar jag ett Microsoft Excel-skript?

Microsoft Excel stöder automatisering av Excel-kommandon och funktioner med hjälp av makron och Visual Basic för applikationsskript. Makron är en förinspelad serie av kommandon, inställda på att köras automatiskt när ett specifikt kommando ges. VBA är en dialekt av Visual Basic-programmeringsspråket och kan användas för att skapa makron samt för att utföra automatiserade kommandon baserat på vissa villkor.

Aktivera makron och skript

Innan du kan komma igång med att skapa makron och VBA-skript, aktiverar du fliken Developer på menyn Ribbon. På fliken Utvecklare behålls alternativet att skapa makron och skript, samt inkludera andra verktyg som är utformade för avancerade Excel-användare och utvecklare. När alternativet är aktiverat kan du justera Excels makrosäkerhetsinställning så att du kan testa och köra dina makron.

Klick Fil.

Hur skapar jag ett Microsoft Excel-skript?

Välj alternativ.

Hur skapar jag ett Microsoft Excel-skript?

Klick Anpassa menyfliksområdet och kryssa i Utvecklaren kryssruta.

Åtgärder kan automatiseras i Microsoft Excel med både makron och VBA-skript och ställas in för att aktivera kommandot eller när ett villkor är uppfyllt.

Klick OK.

Excel-makron, Excel vba-skript, Excel-automatisering

Klicka på Utvecklaren fliken i menyn menyfliksområdet.

Hur skapar jag ett Microsoft Excel-skript?

Klick Makrosäkerhet.

Hur skapar jag ett Microsoft Excel-skript?

Välj Aktivera alla makron (rekommenderas inte; potentiellt farlig kod kan köras) alternativknappen och klicka OK.

Tips

När du är klar med att använda dina makron och skript, gå tillbaka till den här menyn och ställ in alternativet till antingen Inaktivera alla makron med avisering eller Inaktivera alla makron utom digitalt signerade makron för att förhindra att skadlig kod körs i andra Excel-dokument.

Skapa makron

Makron körs automatiskt genom sina inspelade kommandon och åtgärder när ett specifikt kommando utfärdas. Varje åtgärd du gör i Excel under inspelning läggs till i makrot, så gör ett par övningar för att jämna ut din process innan du börjar spela in.

Åtgärder kan automatiseras i Microsoft Excel med både makron och VBA-skript och ställas in för att aktivera kommandot eller när ett villkor är uppfyllt.

Klick Spela in makro från Utvecklaren flik.

Excel-makron, Excel vba-skript, Excel-automatisering

Ange ett namn, genväg och beskrivning för ditt makro i lämpliga fält.

Tips

  • Eftersom ditt makro utlöses med hjälp av Ctrl och den nyckel du anger väljer du en tangentkombination som du normalt inte använder eller som inte är associerad med en funktion inbyggd i Excel.
  • Makronamn måste börja med en bokstav, får inte innehålla mellanslag och genvägsknappen måste vara en bokstav.
Hur skapar jag ett Microsoft Excel-skript?

Klicka på Förvara makro i rullgardinsmeny och välj var du vill behålla makrot.

  • Denna arbetsbok begränsar makrot till det Excel-dokument du för närvarande redigerar.
  • Ny arbetsbok skapar ett nytt Excel-dokument specifikt för att lagra detta makro.
  • Personlig makroarbetsbok skapar ett dolt Excel-dokument som lagrar alla dina makron för användning med vilket Excel-dokument som helst.
Hur skapar jag ett Microsoft Excel-skript?

Klick OK.

Åtgärder kan automatiseras i Microsoft Excel med både makron och VBA-skript och ställas in för att aktivera kommandot eller när ett villkor är uppfyllt.

Utför de åtgärder du vill automatisera och klicka sedan på Stoppa inspelningen. Använd den angivna kortkommandot för att använda ditt nya makro.

Använda VBA Scripting

VBA tar lite träning för att förstå och tillämpa ordentligt, så om du är ny på språket, kolla in guider som Excel Easy och Home & Lears Excel VBA-kurser och handledning. Microsofts Hey, Scripting Guy! bloggserien innehåller också några användbara exempel på skript för Excel.

Excel-makron, Excel vba-skript, Excel-automatisering

Klick Visual Basic från Utvecklaren flik.

Hur skapar jag ett Microsoft Excel-skript?

Hitta arket du vill lägga till ett VBA-skript från Projekt - VBAProject och dubbelklicka på arket.

Hur skapar jag ett Microsoft Excel-skript?

Skriv ut eller klistra in det VBA-kodsegment som du vill lägga till i ditt ark i Koda fönster.

Åtgärder kan automatiseras i Microsoft Excel med både makron och VBA-skript och ställas in för att aktivera kommandot eller när ett villkor är uppfyllt.

Klick Springa följd av Kör Sub / UserForm för att testa ditt VBA-skript.

Tips

De F5 key kör också ditt skript.

Excel-makron, Excel vba-skript, Excel-automatisering

Om skriptet fungerar som avsett, fortsätt med ytterligare skript eller arbeta med Excel. Om inte, justera manuset i Koda fönstret tills det beter sig som avsett.