Slik bygger du en tilpasset Excel-verktøylinje for VBA-makroer
Klar til å overlate Excel-produktiviteten din? En tilpasset verktøylinje kan bare gjøre det.
En velfungerende Excel-makro 5 Ressurser for Excel-makroer for å automatisere regnearkene dine 5 Ressurser for Excel-makroer for å automatisere regnearkene dine Søk etter Excel-makroer? Her er fem nettsteder som har det du leter etter. Les mer kan utføre en tidkrevende oppgave med ett klikk, noe som er ganske praktisk. Det er enda mer praktisk når du bygger en tilpasset verktøylinje som inneholder alle dine mest brukte makroer.
Legge til en makro til en knapp Hvordan sende e-post fra et Excel-regneark ved hjelp av VBA-skript Hvordan sende e-post fra et Excel-regneark ved hjelp av VBA-skript Vår kodemal hjelper deg med å konfigurere automatiserte e-poster fra Excel ved hjelp av Collaboration Data Objects (CDO) og VBA skript. Les mer er en løsning, men det er tider da det ville være fint å legge inn den funksjonaliteten i Excel-grensesnittet. Ved å følge disse trinnene, kan du sette makroene dine der i båndet.
Slik kommer du i gang på din tilpassede verktøylinje.
Legge til en fane i båndet
Først skal vi legge til vår egen tilpassede fane til båndet som vil huse vår verktøylinje. Høyreklikk på det og velg Tilpass båndet.
På neste skjermbilde klikker du Ny fane.
Fremhev den nye kategorien, og klikk deretter Gi nytt navn. Jeg skal ringe mine makroer, men du kan velge hva du vil.
trykk OK å gå tilbake til regnearket.
Makro-fanen vår har dukket opp, akkurat som vi håpet. Det er imidlertid litt tomt for øyeblikket.
For å gi den litt funksjonalitet, la oss piske opp noen grunnleggende makroer. De 10 beste OneNote-makroene du bør prøve de 10 beste OneNote-makroene du bør prøve OneNote er et fantastisk produktivitetsverktøy på egenhånd, men du kan ta det til neste nivå ved hjelp av makroer . Vi viser deg hvordan du kommer i gang og de beste makroene som er tilgjengelige nå. Les mer .
Opprette makroer
Først skal vi lage en veldig, veldig enkel makro for å få grunnleggende ned.
Opprette tid og dato makro
Først, hodet til Utvikler kategorien og klikk makroer.
Skriv inn makronavnet dato og tid og klikk deretter Skape.
Excel åpner Visual Basic-editoren. Legg til følgende kode:
Sub dateandtime () MsgBox Nå End Sub
Dette forteller Excel å presentere en meldingsboks til brukeren og å fylle ut denne meldingsboksen med gjeldende klokkeslett og dato, per Nå kommando. Lagre arbeidet ditt - husk å lagre regnearket ditt 10 Easy Excel Timesavers Du kan ha glemt 10 Easy Excel Timesavers Du kan ha glemt Disse ti tipsene er sikker på å minimere tiden din utfører menial Excel-oppgaver og øke produktiviteten i regnearket. Les Mer som en makroaktivert fil hvis du ikke har gjort det allerede - og gå tilbake til Excel.
Klikk makroer i Utvikler fan igjen, og denne gangen markerer dato og tid og klikk Løpe.
Du bør se noe slikt:
Vår meldingsboks makro fungerer! La oss nå prøve noe litt mer komplisert.
Opprette Auto-Header Macro
Åpne Makro-dialogboksen igjen, og denne gangen skriver du inn navnet customheaders og klikk Skape.
Skriv inn følgende kode under Del tilpassede overskrifter ():
Range = "Range" ("C1"). Verdi = "Date Range" ("B1"). Verdi = "Tittel" "E1"). Verdi = "Ferdig?"
Dette vil fylle cellene i parentesene som følger Område kommandoen med den tilsvarende tekststrengen. Selvfølgelig kan du bytte ut overskriftene for hva du vil, og utvide listen etter behov.
Legg til denne koden til bunnen:
Range ("A1: E1"). Font.Bold = True
Dette vil gjelde for fet formatering. 9 Tips for formatering av et Excel-diagram i Microsoft Office. 9 Tips for å formatere et Excel-diagram i Microsoft Office. Første inntrykk betyr noe. Ikke la et stygg Excel-diagram skremme publikum. Her er alt du trenger å vite om å gjøre diagrammer dine attraktive og engasjerende i Excel 2016. Les mer til hver overskrift. Hvis du har lagt til ekstra overskrifter, må du sørge for å justere cellene i parentesene som følger Område kommando.
Nå er det på tide å gå tilbake til Excel og se om makroen fungerer som den skal.
Faktisk gjorde det. Denne makroen er nyttig hvis du setter opp nye regneark som inneholder nye data hver uke eller måned. Når vi legger til denne makroen på verktøylinjen, kan vi fylle disse overskriftene med ett klikk, i stedet for å skrive dem ut manuelt hver gang.
Nå for en mer makro.
Opprette koblet regnearkmakro
Først oppretter du et helt nytt regneark og lagrer det. Deretter åpner du dokumentet vi jobbet med tidligere og navigerer til Utvikler > makroer. Skriv inn navnet linkedspreadsheet og klikk Skape.
Skriv inn følgende kode nedenfor Delbundet regneark ():
Workbooks.Open ("C: \ Users \ bradj \ Desktop \ Bruk av \ VBA Toolbar \ holiday availability.xlsx")
Du må imidlertid bytte ut banen for regnearket du nettopp har opprettet. For å finne ut det, naviger til dokumentet i Filutforsker, høyreklikk det og velg Eiendommer.
Denne makroen åpner den angitte arbeidsboken. Jeg bruker et feriekort for tilgjengelighet som jeg ofte skal referere til mens jeg ser på et annet regneark, så det er fornuftig for meg å ha en direkte kobling til denne filen på verktøylinjen min.
Lagre arbeidet ditt og gå tilbake til Excel for å teste det ut.
Det fungerer bra. Når jeg kjører makroen, åpnes det koble regnearket med en gang. Nå må vi bare legge alle disse makroene til verktøylinjen.
Populere verktøylinjen
Åpne makroer fanen vi opprettet tidligere, og høyreklikk båndet. Å velge Tilpass båndet.
Bruke Velg kommandoer fra rullegardinmenyen og velg makroer.
Du bør se de tre makroene vi laget tidligere. Fremhev hver og bruk Legg til knappen for å sette den inn i a Ny gruppe under makroer tab.
Marker hver makro og klikk Gi nytt navn å gi dem en mer presentabel etikett, og legg til et egendefinert ikon.
Nå har vi en fullt funksjonell verktøylinje som gir øyeblikkelig tilgang til de makroene vi opprettet.
Lag en verktøylinje som fungerer for deg!
Alle vet at Excel er et utrolig kraftig stykke programvare. 16 Excel-formler som vil hjelpe deg med å løse virkelige livsproblemer. 16 Excel-formler som vil hjelpe deg med å løse virkelige problemer. Det riktige verktøyet er halvparten av arbeidet. Excel kan løse beregninger og behandle data raskere enn du kan finne kalkulatoren din. Vi viser deg viktige Excel-formler og demonstrerer hvordan du bruker dem. Les mer .
Det kan gjøre omtrent alt - og som et resultat kan standardoppsettet være litt overveldende.
Excel kommer virkelig til sin egen når du skreddersyr den til din egen bruk. Hvis du kan opprette en tilpasset verktøylinje som består av dine egne spesialiserte makroer, er du sikker på å være mer produktiv. Ingen vet at arbeidsflyten din er bedre enn du gjør, så ingen er i bedre posisjon til å barbere bort bortkastet tid der det er mulig.
Alt du trenger er litt kunnskap om VBA, og det er et skremmende prospekt hvis du ikke er en erfaren koder. Men det er egentlig ikke så vanskelig som det kan virke, spesielt hvis du starter med VBA-grunnleggende. Excel VBA-programmeringsveiledning for nybegynnere Excel VBA-programmeringsveiledning for nybegynnere VBA er et Microsoft Office-verktøy. Du kan bruke den til å automatisere oppgaver med makroer, angi utløsere og mye mer. Vi vil introdusere deg til Excel visuell grunnleggende programmering med et enkelt prosjekt. Les mer . Rett snart vil du være klar til å skreddersy dine egne makroer, og det er en flott ferdighet å ha hvis du er seriøs med å mestre Excel.
Har du tips om hvordan du lager Excel-makroer? Leter du etter hjelp med prosessen med å bygge en verktøylinje? Bli med i samtalen i kommentarfeltet nedenfor!
Bildekreditt: ARTIST via Shutterstock.com
Utforsk mer om: Microsoft Excel, Microsoft Office Tips, Visual Basic Programmering.