Hem Personliga finanser Definierar VBA och dess användningsområden - dummies

Definierar VBA och dess användningsområden - dummies

Innehållsförteckning:

Video: Another 15 Excel 2016 Tips and Tricks 2024

Video: Another 15 Excel 2016 Tips and Tricks 2024
Anonim

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
Listan kan fortsätta, men du får tanken. Excel används för en mängd olika saker, och alla som läser den här artikeln har olika behov och förväntningar angående Excel. En sak som nästan alla läsare har gemensamt är att

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?

Här följer några korta beskrivningar av några vanliga användningsområden för VBA-makron. En eller två av dessa kan trycka på din knapp.

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.

Definierar VBA och dess användningsområden - dummies

Redaktörens val

Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

När du har lagt till en Bakgrund till ditt spel kan du ytterligare anpassa bakgrunden i Gamestar Mechanic genom att använda två ytterligare alternativ i dialogrutan Nivåinställningar: Bakgrundsrullning och Bakgrundsstil. Bakgrundsrullning Parallaxen är en viktig egenskap hos bakgrunden i spel där alternativet Fler skärm är valt. Redigerbar ...

Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

Det vanligaste exemplet på balansering ett spel i Gamestar Mechanic balanserar svårigheten: Gör inte spelet så lätt att det är tråkigt och gör det inte så svårt att det är frustrerande. För att finjustera spelets svårighet måste du göra små förändringar utan att bli förbunden till ...

För att kalibrera accelerometern för ditt HTML5-spel - dummies

För att kalibrera accelerometern för ditt HTML5-spel - dummies

Som standard antar HTML5-spelaccelerometern Det neutrala läget är perfekt horisontellt - det vill säga enheten ligger platt på ett bord. Men det här är mobila enheter, och spelare vill ofta ha det neutrala stället att vara någon annanstans. Grundläggande tekniken för att kalibrera tiltkontrollen är att hålla koll på en ...

Redaktörens val

Gör äta rena förändringar i livet - dummies

Gör äta rena förändringar i livet - dummies

Rena ätförändringar i ditt liv är inte svåra att göra, men de tar lite gumption, uthållighet och övning. När du gör en koncentrerad insats för att äta lägre på livsmedelskedjan, märka hur detta beslut påverkar andra delar av ditt liv. För att vara framgångsrik måste du tänka på mat och äta annorlunda, vilka ...

Köttfri måndag och hållbarhet - dummies

Köttfri måndag och hållbarhet - dummies

Köttfri måndag är ett ganska nytt koncept som ofta nämns på Facebook och Twitter. Allt det betyder är att en dag i veckan väljer du att äta vegetarian eller vegan. Inte bara kan Meatless Monday spara pengar (eftersom kött är dyrt), men planen hjälper miljön (eftersom stora kött-, fläsk- och kycklingsanläggningar skapar nitrat ...

5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

Medelhavsdieten har länge varit prydnad för vilket ger hälsoeffekter, såsom att minska kranskärlssjukdom och minska risken för vissa cancerformer. Inklusive färska grönsaker och frukter, baljväxter och hälsosamma fetter i din kost kan hjälpa dig att förbättra din hälsa på många sätt. Forskning visar att en traditionell medelhavsdiet minskar ...

Redaktörens val

Hur man arbetar med Nikon D3300-minneskort - dummies

Hur man arbetar med Nikon D3300-minneskort - dummies

Som mediet som lagrar dina bildfiler , Nikon D3300s minneskort är en viktig del av din kamera. Följ dessa tips för att köpa och behålla kort: Köpkort: När du handlar för ett SD-minneskort är den enda specifikationen som noterar annat än kortkapaciteten kort hastighet, vilket indikerar hur snabbt data ...

Timerfotografering: Nikon D5200-dummies med Nikon D5200

Timerfotografering: Nikon D5200-dummies med Nikon D5200

Med intervall Timer Fotografering på Nikon D5200, du kan ställa in kameran för att automatiskt släppa avtryckaren med intervall som sträcker sig från sekunder till timmar från varandra. Med den här funktionen kan du fånga upp ett ämne eftersom det förändras över tiden - en teknik som är känd som fotografering med tidsfördröjning - utan att behöva stå runt på ...

JPEG Filer på Nikon D3300-dummies

JPEG Filer på Nikon D3300-dummies

Uttalad "jay-peg", det här formatet är standardinställningen på din Nikon D3300, som det är på de flesta digitalkameror. JPEG är populär av två huvudorsaker: Omedelbar användbarhet: Alla webbläsare och e-postprogram kan visa JPEG-filer, så att du kan dela bilder online direkt efter att du har tagit dem. Du kan också få en ...