Innholdsfortegnelse:
- Hvis du ofte trenger å skrive inn firmanavnet ditt i regneark, kan du opprette en makro for å skrive inn for deg. Du kan utvide dette konseptet så langt du vil. For eksempel kan du utvikle en makro som automatisk skriver en liste over alle selgere som jobber for din bedrift.
- Anta at du er en salgsansvarlig og må utarbeide en månedssalgsrapport for å holde sjefen din lykkelig. Hvis oppgaven er grei, kan du utvikle et VBA-program for å gjøre det for deg. Sjefen din vil bli imponert over den konsekvent høye kvaliteten på rapportene dine, og du vil bli forfremmet til en ny jobb som du er svært ukvalifisert for.
- Hvis du må utføre samme handling, si 12 forskjellige Excel-arbeidsbøker, kan du ta opp en makro mens du utfører oppgaven i den første arbeidsboken, og la makroen gjenta handlingen på andre arbeidsbøker.Den fine tingen om dette er at Excel aldri klager over å bli kjedelig. Excels makroopptaker ligner på lydopptak på en kassettopptaker. Men det krever ikke en mikrofon.
- Utsteder du ofte den samme rekkefølgen av Excel-menykommandoer? Hvis det er tilfelle, red deg selv noen få sekunder ved å utvikle en makro som kombinerer disse kommandoene i en enkelt tilpasset kommando, som du kan utføre med en enkelt tastetrykk eller knappeklikk.
- Du kan tilpasse Excel-verktøylinjer med dine egne knapper som utfører makroene du skriver. Kontorarbeidere har en tendens til å være veldig imponert over denne typen ting.
- Du kan også tilpasse Excels menyer med dine egne kommandoer som utfører makroer du skriver. Kontorarbeidere er enda mer imponert over dette.
- I nesten alle kontorer finner du mange mennesker som ikke forstår hvordan du bruker datamaskiner. (Lyd kjent?) Ved hjelp av VBA kan du gjøre det enkelt for disse uerfarne brukerne å utføre noe nyttig arbeid. For eksempel kan du sette opp en idiotsikker datatilgangsmal slik at du ikke trenger å kaste bort
- tilpassede
- Opprette egendefinerte tillegg for Excel
Video: Excel VBA - Text Box 2024
VBA, som står for Visual Basic for Applications, , er et programmeringsspråk utviklet av Microsoft - du vet at firmaet kjører av den rikeste mannen i verden. Excel, sammen med de andre medlemmene av Microsoft Office 2003, inneholder VBA-språket (uten ekstra kostnad). I et nøtteskall er VBA det verktøyet folk bruker til å utvikle programmer som styrer Excel.
Ikke forveksle VBA med VB (som står for Visual Basic). VB er et programmeringsspråk som lar deg lage frittstående kjørbare programmer (de EXE-filene). Selv om VBA og VB har mye til felles, er de forskjellige dyr.
Du er sikkert klar over at folk bruker Excel til tusenvis av forskjellige oppgaver. Her er bare noen få eksempler:
- Å holde lister over ting, for eksempel kundenavn, studentkarakterer eller feriegaveideer
- Budsjettering og prognose
- Analysere vitenskapelige data
- Opprette fakturaer og andre former > Utvikle diagrammer fra database
-
trenger å automatisere noe aspekt av Excel. Det handler VBA om. For eksempel kan du opprette et VBA-program for å formatere og skrive ut månedsendingsrapporten din. Etter å ha utviklet og testet programmet, kan du utføre makroen med en enkelt kommando, slik at Excel automatisk utfører mange tidkrevende prosedyrer. I stedet for å kjempe gjennom en kjedelig rekkefølgen av kommandoer, kan du ta en kopp joe og la datamaskinen gjøre jobben - slik er det ment å være, ikke sant?
Sette inn en tekststreng
Hvis du ofte trenger å skrive inn firmanavnet ditt i regneark, kan du opprette en makro for å skrive inn for deg. Du kan utvide dette konseptet så langt du vil. For eksempel kan du utvikle en makro som automatisk skriver en liste over alle selgere som jobber for din bedrift.
Automatisere en oppgave du utfører ofte
Anta at du er en salgsansvarlig og må utarbeide en månedssalgsrapport for å holde sjefen din lykkelig. Hvis oppgaven er grei, kan du utvikle et VBA-program for å gjøre det for deg. Sjefen din vil bli imponert over den konsekvent høye kvaliteten på rapportene dine, og du vil bli forfremmet til en ny jobb som du er svært ukvalifisert for.
Automatisere repeterende operasjoner
Hvis du må utføre samme handling, si 12 forskjellige Excel-arbeidsbøker, kan du ta opp en makro mens du utfører oppgaven i den første arbeidsboken, og la makroen gjenta handlingen på andre arbeidsbøker.Den fine tingen om dette er at Excel aldri klager over å bli kjedelig. Excels makroopptaker ligner på lydopptak på en kassettopptaker. Men det krever ikke en mikrofon.
Opprette en egendefinert kommando
Utsteder du ofte den samme rekkefølgen av Excel-menykommandoer? Hvis det er tilfelle, red deg selv noen få sekunder ved å utvikle en makro som kombinerer disse kommandoene i en enkelt tilpasset kommando, som du kan utføre med en enkelt tastetrykk eller knappeklikk.
Opprette en tilpasset verktøylinjeknapp
Du kan tilpasse Excel-verktøylinjer med dine egne knapper som utfører makroene du skriver. Kontorarbeidere har en tendens til å være veldig imponert over denne typen ting.
Opprette en egendefinert menykommando
Du kan også tilpasse Excels menyer med dine egne kommandoer som utfører makroer du skriver. Kontorarbeidere er enda mer imponert over dette.
Opprette en forenklet forkant
I nesten alle kontorer finner du mange mennesker som ikke forstår hvordan du bruker datamaskiner. (Lyd kjent?) Ved hjelp av VBA kan du gjøre det enkelt for disse uerfarne brukerne å utføre noe nyttig arbeid. For eksempel kan du sette opp en idiotsikker datatilgangsmal slik at du ikke trenger å kaste bort
tiden din med å gjøre dagligdags arbeid. Utvikling av nye regnearkfunksjoner Selv om Excel inneholder mange innebygde funksjoner (for eksempel SUM og AVERAGE), kan du opprette
tilpassede
regnearkfunksjoner som i stor grad kan forenkle formlene dine. Du blir overrasket over hvor lett dette er. Enda bedre, dialogboksen Sett inn funksjon viser dine tilpassede funksjoner, slik at de vises innebygd. Veldig snazzy ting. Opprette komplette, makro-drevne applikasjoner Hvis du er villig til å tilbringe litt tid, kan du bruke VBA til å lage store applikasjoner komplett med egendefinerte dialogbokser, skjermhjelp og mange andre accoutrements.
Opprette egendefinerte tillegg for Excel
Du er sikkert kjent med noen av tilleggene som leveres med Excel. For eksempel er Analysis ToolPak et populært tilleggsprogram. Du kan bruke VBA til å utvikle dine egne spesialtilpassede tillegg.