Excel er et regnearkprogram utviklet av Microsoft Corporation og pakket som en del av Microsoft Office-produkt . Microsoft Office-produkter bruker en innebygd hendelsesdrevet programmeringsspråk kjent som Visual Basic for Applications ( VBA ) . Med VBA , utviklerne har evnen til å bygge tilpassede løsninger innenfor noen av Microsoft Office-programmer . VBA er nært knyttet til Visual Basic, men i motsetning til Visual Basic, kan VBA bare kjøres innenfor en rekke program, for eksempel et Microsoft Office-produkt . I tillegg til tilpasset utvikling , kan VBA brukes til å lage egendefinerte funksjoner som deretter kan lett brukes i et Excel-regneark . Instruksjoner
Hvordan skrive Excel -funksjoner
en
Åpne Microsoft Excel.
2
Åpen VBA ved å holde Alt-tasten og trykke F11 .
3
Klikk "Sett inn " på menyen for å aktivere "Insert " alternativer .
4
Klikk på " module " for å opprette en ny modul .
5
Skriv inn følgende kode for å opprette en ny funksjon kalt " DayName " : en
funksjon DayName ( InputDate som Date )
Denne funksjonen vil returnere navnet på ukedagen for den dato som er inngått funksjonen .
merke til at innenfor parentes inngikk vi en "Date " type variabel kalt " InputDate " , dette vil holde datoen som vi ønsker å bruke til å returnere navnet på ukedagen som dato faller . I tillegg går VBA automatisk "End Function " statement når en funksjon er opprettet
6
Skriv inn følgende kode mellom " Function DayName ( InputDate Som dato) " og " End Function" : .
Dim DayNumber Som IntegerDayNumber = Weekday ( InputDate , vbSunday ) Velg sak DayNumberCase 1DayName = " Sunday " Case 2DayName = "Mandag " Case 3DayName = " tirsdag " Case 4DayName = " Onsdag " Case 5DayName = " Torsdag " Case 6DayName = " fredag " Case 7DayName = " Lørdag " End Select
7
Skriv inn en dato i celle A1 i regnearket i følgende format uten anførselstegn : en
02.09.2010
8
Skriv inn følgende tekst i celle B1 i regnearket : en
= DayName ( A1 )
Dette vil returnere " tirsdag " i celle B1 . Merk at denne funksjonen kan nå brukes i en hvilken som helst celle i din nåværende Excel arbeidsbok .
9
Lagre Excel -regneark.