Innehållsförteckning:
- Om du ofta behöver ange ditt företagsnamn i kalkylblad kan du skapa ett makro för att skriva för dig. Du kan förlänga detta koncept så långt du vill. Till exempel kan du utveckla ett makro som automatiskt skapar en lista över alla säljare som arbetar för ditt företag.
- Anta att du är en försäljningschef och behöver förbereda en månadsrapport för att hålla din chef glad. Om uppgiften är enkel kan du utveckla ett VBA-program för att göra det för dig. Din chef kommer att bli imponerad av de höga kvaliteten på dina rapporter, och du kommer att bli befordrad till ett nytt jobb för vilket du är mycket okvalificerad.
- Om du behöver utföra samma åtgärd, säg 12 olika Excel-arbetsböcker, kan du spela in ett makro medan du utför uppgiften i den första arbetsboken och låt sedan makroet upprepa din åtgärd på andra arbetsböcker.Det fina med detta är att Excel aldrig klagar på att vara uttråkad. Excels makroinspelare liknar inspelning av ljud på en bandspelare. Men det behöver inte en mikrofon.
- Utfärdar du ofta samma sekvens av Excel-menykommandon? Om så är fallet, spara dig några sekunder genom att utveckla ett makro som kombinerar dessa kommandon i ett enda anpassat kommando, som du kan utföra med en enda knapptryckning eller knappklick.
- Du kan anpassa Excel-verktygsfältet med dina egna knappar som kör de makron du skriver. Kontorsarbetare tenderar att vara mycket imponerade av den här typen av saker.
- Du kan också anpassa Excels menyer med egna kommandon som kör makron du skriver. Kontorsarbetare är ännu mer imponerade av detta.
- På nästan alla kontor kan du hitta massor av människor som inte riktigt förstår hur man använder datorer. (Ljudkänt?) Med VBA kan du göra det lätt för dessa oerfarna användare att utföra ett bra arbete. Till exempel kan du ställa in en idiotsäker datainmatningsmall, så att du inte behöver slösa bort din
- anpassade
- Skapa anpassade tillägg för Excel
Video: Another 15 Excel 2016 Tips and Tricks 2024
VBA, som står för Visual Basic for Applications, är ett programmeringsspråk som utvecklats av Microsoft - du vet att företaget kör av den rikaste mannen i världen. Excel, tillsammans med övriga medlemmar i Microsoft Office 2003, innehåller VBA-språket (utan extra kostnad). I ett nötskal är VBA det verktyg som människor använder för att utveckla program som styr Excel.
Förvirra inte VBA med VB (som står för Visual Basic). VB är ett programmeringsspråk som låter dig skapa fristående körbara program (de EXE-filerna). Även om VBA och VB har mycket gemensamt, är de olika djur.
Du är säkert medveten om att människor använder Excel för tusentals olika uppgifter. Här är några exempel:
- Håller listor över saker, t.ex. kundnamn, elever eller idéer för semestergåvor
- Budgetering och prognoser
- Analysera vetenskapliga data
- Skapa fakturor och andra former > Utveckla diagram från databas
-
behöver automatisera en del av Excel. Det är vad VBA handlar om. Du kan till exempel skapa ett VBA-program för att formatera och skriva ut månadsrapporten. Efter att ha utvecklat och testat programmet kan du utföra makroet med ett enda kommando, vilket gör att Excel automatiskt utför många tidskrävande procedurer. Snarare än att kämpa genom en tråkig följd av kommandon, kan du ta en kopp joe och låt din dator göra jobbet - vilket är hur det ska vara, eller hur?
Infoga en textsträng
Om du ofta behöver ange ditt företagsnamn i kalkylblad kan du skapa ett makro för att skriva för dig. Du kan förlänga detta koncept så långt du vill. Till exempel kan du utveckla ett makro som automatiskt skapar en lista över alla säljare som arbetar för ditt företag.
Automatiserar en uppgift som du utför ofta
Anta att du är en försäljningschef och behöver förbereda en månadsrapport för att hålla din chef glad. Om uppgiften är enkel kan du utveckla ett VBA-program för att göra det för dig. Din chef kommer att bli imponerad av de höga kvaliteten på dina rapporter, och du kommer att bli befordrad till ett nytt jobb för vilket du är mycket okvalificerad.
Automatisering av repetitiv verksamhet
Om du behöver utföra samma åtgärd, säg 12 olika Excel-arbetsböcker, kan du spela in ett makro medan du utför uppgiften i den första arbetsboken och låt sedan makroet upprepa din åtgärd på andra arbetsböcker.Det fina med detta är att Excel aldrig klagar på att vara uttråkad. Excels makroinspelare liknar inspelning av ljud på en bandspelare. Men det behöver inte en mikrofon.
Skapa ett anpassat kommando
Utfärdar du ofta samma sekvens av Excel-menykommandon? Om så är fallet, spara dig några sekunder genom att utveckla ett makro som kombinerar dessa kommandon i ett enda anpassat kommando, som du kan utföra med en enda knapptryckning eller knappklick.
Skapa en anpassad verktygsfältsknapp
Du kan anpassa Excel-verktygsfältet med dina egna knappar som kör de makron du skriver. Kontorsarbetare tenderar att vara mycket imponerade av den här typen av saker.
Skapa ett anpassat menykommando
Du kan också anpassa Excels menyer med egna kommandon som kör makron du skriver. Kontorsarbetare är ännu mer imponerade av detta.
Skapa en förenklad frontändring
På nästan alla kontor kan du hitta massor av människor som inte riktigt förstår hur man använder datorer. (Ljudkänt?) Med VBA kan du göra det lätt för dessa oerfarna användare att utföra ett bra arbete. Till exempel kan du ställa in en idiotsäker datainmatningsmall, så att du inte behöver slösa bort din
tid med vardagligt arbete. Utveckla nya kalkylbladsfunktioner Även om Excel innehåller många inbyggda funktioner (till exempel SUM och AVERAGE) kan du skapa
anpassade
kalkylbladsfunktioner som i hög grad kan förenkla dina formler. Du kommer att bli förvånad över hur lätt det här är. Ännu bättre visar dialogrutan Infoga funktion dina anpassade funktioner, så att de visas inbyggda. Mycket snygga grejer. Skapa kompletta, makrodrivna applikationer Om du är villig att spendera tid kan du använda VBA för att skapa stora applikationer komplett med anpassade dialogrutor, hjälp på skärmen och många andra tillbehör.
Skapa anpassade tillägg för Excel
Du är förmodligen bekant med några av de tillägg som skickas med Excel. Analysverktygspaketet är till exempel ett populärt tillägg. Du kan använda VBA för att utveckla dina egna specialtillägg.