Excel-funksjoner er bare pre -bygget beregninger som du kan bruke i regnearket til raskt å beregne en celle eller serie av celler . Excel 2007 leveres med et stort antall funksjoner , men hvis du trenger en beregning som ikke allerede eksisterer som en funksjon , Excel lar deg også lage dine egne. Excel kommer med Visual Basic for Applications ( VBA ) som lar deg lage makroer og funksjoner som vil manipulere regnearket . Instruksjoner
en
Åpne en ny Excel 2007-regneark . Når regnearket vises på skjermen , trykker du på " Alt" og " F11 " for å få tilgang til VBA -konsollen .
2
Klikk den lille pilen ved siden av " Insert UserForm "-knappen på toppen av skjermen og velg " Module" fra drop -down menyen . Klikk på modulen som vises i listen på venstre side av VBA -vinduet .
3
Klikk på det hvite området på høyre side av vinduet . Du vil se markøren vises i øvre venstre hjørne av plassen. Skriv inn følgende kode : Funksjon NAVN ( ARG1 , ARG2 , arg3 )
" NAME " er navnet du ønsker å tilordne til egendefinert funksjon , og " argumenter " er argumenter som du vil bruke i koden. Dine argumentnavn kan være noe som du vil , kan du bruke så mange argumenter som du vil, og du kan til og med lage en funksjon uten argumenter. Når du trykker på Enter , vil markøren flytter til neste linje og Excel VBA vil automatisk legge til " End Function "-kommandoen under markøren din .
4
Skriv inn kommandoene som vil gjøre opp funksjonen mellom "Function" og "End Function " linjer . Kommandoene kan være nesten hva som helst som VBA kan vanligvis gjør, med det eneste unntaket er at funksjonene ikke kan endre regneark på noen måte , annet enn ved å returnere et resultat. Hvis du skriver inn koden som skal utføre en handling på regneark, returnerer funksjonen en " # VERDI ! " error . Sørg for at du bruker alle dine argumenter i koden , eller du kan bare slette unødvendige argument. På slutten av funksjonen, trenger du en linje som tildeler en verdi til navnet på funksjonen . Denne linjen vil avgjøre hvilken verdi den funksjonen returnerer til regnearket.
5
Klikk på " X " i øverste høyre hjørne av VBA -vinduet . Dine endringer i koden lagres automatisk i regnearket .
6
Klikk Microsoft Office -knappen , som er i øverste venstre hjørne av Excel-vinduet , og velg " Lagre som " fra listen av alternativer . Du må lagre dette regnearket som en add -in , og legg det inn i Excel , for å få tilgang til funksjonen i alle arbeidsbøker.
7
Klikk på drop -down pilen ved til "Lagre som type " og velg " Excel Add- In. " Skriv inn et navn du vil huske i navnefeltet og klikk " Lagre".
8
Klikk Microsoft Office -knappen og velg " Alternativer for Excel " fra listen den vises. Velg " Add- Ins "-kategorien. Klikk på drop -down boksen ved siden av "Manage " og velg " Excel Add- Ins " fra listen over alternativer. Klikk på "Go " for å fortsette . Sett en hake ved siden av filen du nettopp lagret, og klikk " OK . " Dine funksjoner vil nå være tilgjengelig for alle Excel- regneark.