Slik bygger du en tilpasset Excel-verktøylinje for VBA-makroer

Klar til å overlaste Microsoft Excel-produktiviteten? En tilpasset verktøylinje kan bare gjøre det. Vi viser deg hvordan du legger alle Excel-makroene dine innen rekkevidde.

Klar til å overlaste Microsoft Excel-produktiviteten?  En tilpasset verktøylinje kan bare gjøre det.  Vi viser deg hvordan du legger alle Excel-makroene dine innen rekkevidde.
Annonse

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 Vi viser deg hvordan du konfigurerer automatiserte e-poster fra Excel ved hjelp av Collaboration Data Objects (CDO) og VBA-skript. Våre kodemaler gjør dette mye enklere enn det høres ut! 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 .

tilpass båndet utmerke seg

På neste skjerm klikker du Ny fane .

utmerke ny båndfan

Fremhev den nye kategorien, og klikk deretter Gi nytt navn . Jeg skal ringe mine makroer, men du kan velge hva du vil.

endre navn på excel ribbon tab

Trykk på OK for å gå tilbake til regnearket.

Excel-makro-kategorien

Makro-fanen vår har dukket opp, akkurat som vi håpet. Det er imidlertid litt tomt for øyeblikket.

utmerke tom makro-kategorien

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 skal du gå til Utvikler- fanen og klikke Makroer .

Excel-makroer

Skriv inn makronavnet dateandtime og klikk deretter Opprett .

Excel skaper makro

Excel åpner Visual Basic-editoren. Legg til følgende kode:

Sub dateandtime() MsgBox Now End Sub 

Dette forteller Excel å presentere en meldingsboks til brukeren og å fylle ut denne meldingsboksen med gjeldende tid og dato, per kommandoen . 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 MakroerUtvikler- fanen igjen, og denne gangen markerer datoen og klikk Kjør .

excel run makro

Du bør se noe slikt:

Excel meldingsboks

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 på egendefinerte overskrifter og klikker på Opprett .

excel kundeoverskrifter

Skriv inn følgende kode under Sub customheads () :

 Range("A1").Value = "Date" Range("B1").Value = "Title" Range("C1").Value = "Priority" Range("D1").Value = "Status" Range("E1").Value = "Finished?" 

Dette vil fylle opp cellene i parentesene som følger Range- kommandoen med tilhørende tekststreng. 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 etter kommandoen Range .

Nå er det på tide å gå tilbake til Excel og se om makroen fungerer som den skal.

excel autoheader

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 navnetkoblingsarket og klikk på Opprett .

Skriv inn følgende kode nedenfor Underlinket regneark () :

 Workbooks.Open ("C:\Users\bradj\Desktop\Make Use Of\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 Egenskaper .

Denne makroen åpner den angitte arbeidsboken. Jeg bruker et ferieleilighetskart 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.

Lagre arbeidet ditt og gå tilbake til Excel for å teste det ut.

Excel-koblet regneark

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 Makro- kategorien som vi opprettet tidligere, og høyreklikk båndet. Velg Tilpass båndet .

Bruk Velg kommandoer fra rullegardinmenyen og velg Makroer .

Excel velger kommandoer fra

Du bør se de tre makroene vi laget tidligere. Fremhev hver og bruk Add- knappen for å sette den inn i en ny gruppe under Makro- fanen.

Excel legg til makro

Marker hver makro og klikk på Rename for å gi dem en mer presentabel etikett, og legg til et egendefinert ikon.

Excel, endre navn på makro

Nå har vi en fullt funksjonell verktøylinje som gir øyeblikkelig tilgang til de makroene vi opprettet.

Utmerket ferdig verktøylinje

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 om å 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

In this article