Brugerdefineret lister i Excel 2010
Indholdsfortegnelse:
Microsoft Excel Pack leveres med de mange foruddefinerede funktioner, der gør det maksimale arbejde for os. Vi behøver aldrig mere funktioner end de indbyggede funktioner i de fleste tilfælde. Men hvad nu hvis du har brug for nogle funktioner, som ikke blev leveret af en foruddefineret Excel-funktion?
Microsoft Excel tillader os at oprette Brugerdefinerede Excel-funktioner eller Brugerdefinerede funktioner med VBA . Vi kan oprette tilpassede Excel-funktioner med den funktionalitet, vi ønsker, og de kan fås i Excel-arket som almindelige Excel-funktioner ved hjælp af "=" efterfulgt af funktionsnavnet. Jeg vil tage dig gennem trinene til at oprette brugerdefinerede Excel-funktioner ved hjælp af VBA.
Opret brugerdefinerede Excel-funktioner
Da vi vil oprette Custom Excel-funktionen ved hjælp af VBA, skal vi først aktivere fanen "Udvikler". Som standard er den ikke aktiveret, og vi kan aktivere den. Åbn Excel-arket, og klik på Excel-knappen, og klik derefter på "Excel-indstillinger". Marker derefter afkrydsningsfeltet ud for " Vis udvikler-fanen i båndet ".
Nu skal du åbne Visual Basic Editor ved at trykke på fanen Developer og klikke på "Visual Basic" -ikonet for at starte Visual Grundlæggende editor.
Du kan endda bruge tastaturgenvejen " Alt + F11 " for at starte Visual Basic Editor. Hvis du bruger denne tastaturgenvej, er det ikke nødvendigt at aktivere fanen Udvikler også.
Nu er alt indstillet til at oprette Custom Excel-funktionen. Højreklik på "Microsoft Excel Objects", klik på "Insert" og klik derefter på "Module".
Det åbner almindeligt vindue, hvilket er stedet at skrive kode.
Før du skriver koden, skal du bruge at forstå stikprøvesyntaxen, som skal følges for at oprette brugerdefineret Excel-funktion og her hvordan det er,
Funktion myFunction (arguments) returtype
myFunction = some_calculation
Slutfunktion
Der er ingen `Return `erklæring som vi har med normale programmeringssprog.
Indsæt din kode i det almindelige vindue, som lige har åbnet. For eksempel vil jeg oprette en funktion "FeesCalculate", som beregner `8%` af den værdi, der leveres til funktionen. Jeg brugte returtypen som "Double" som værdien kan også være i decimaler. Du kan se, at min kode følger VBA`s syntaks.
Nu er det tid til at gemme Excel-projektmappen. Gem det med udvidelsen af `.xslm` for at bruge Excel-ark med Macro. Hvis du ikke gemmer det med denne udvidelse, kaster det en fejl.
Det er det!
Nu kan du bruge den brugerdefinerede funktion i Excel-arket som normal Excel-funktion ved hjælp af "=". Når du begynder at skrive "=" i cellen, viser den den oprettede funktion sammen med anden indbygget funktion.
Du kan se nedenstående eksempel:
Excel Custom Functions kan ikke ændre miljøet i Microsoft Excel og dermed
Begrænsninger af brugerdefinerede Excel-funktioner
Brugerdefinerede Excel-funktioner kan ikke gøre følgende:
- Indsæt, formater eller slet celler på regnearket.
- Ændrer derefter værdien af en anden celle.
- Tilføjelse navne til arbejdsmappen.
- Omdøb, slet, flyt eller tilføj ark til arbejdsmappen.
Der er mange flere sådanne begrænsninger og nævnt er nogle af dem.
Dette er de enkle trin, der skal følges for at oprette Custom Excel-funktioner.
Sådan tilføjes eller oprettes en ny bruger ved hjælp af administratorkonto i Office 365
Kun en administrator har privilegierne til at gøre det. Du skal oprette brugernavne og e-mailadresser for dem. Denne vejledning fortæller dig hvordan.
Sådan oprettes brugerdefinerede temaer i Windows 10
Lær hvordan du opretter og gemmer dine egne brugerdefinerede temaer i Windows 10. Ændre elementer som lyde, mus,
Sådan oprettes grafer fra bunden ved hjælp af MS Excel 2013
Vil du vide, hvordan du kan oprette grafer i MS Excel fra bunden? Læs videre for at vide mere, og sæt dig selv på en vej til at blive infograf ninja.