VBA-funksjoner for Excel VBA-programmering

VBA-språket inneholder en rekke funksjoner som du kan bruke til å bygge kode i Excel. Tabellen nedenfor gir beskrivelser av de mest nyttige funksjonene. Når du skriver kode, skriv inn ordet VBA etterfulgt av et punktum, og du vil se en drop-drop liste over disse funksjonene. Se Excels hjelpesystem for mer informasjon.

VBA funksjon Hva det gjør
Abs Returnerer den absolutte verdien av et tall
Array Returnerer en variant som inneholder en matrise
Asc Konverterer det første tegnet i strengen til dens ASCII-verdi
Atn Returnerer arctangensen til et tall
CBool Konverterer et uttrykk til boolsk datatype
Cbyte Konverterer et uttrykk til bytedatatype
CCur Konverterer et uttrykk til valutadatatype
CDate Konverterer et uttrykk til datodatatype
CDbl Konverterer et uttrykk til dobbel datatype
CDec Konverterer et uttrykk til desimal datatype
Velge Velger og returnerer en verdi fra en liste med argumenter
Chr Konverterer en ANSI-verdi til et tegn
CInt Konverterer et uttrykk til heltallsdatatype
CLng Konverterer et uttrykk til lang datatype
Cos Returnerer cosinus til et tall
CreateObject Oppretter et OLE-automatiseringsobjekt
CSng Konverterer et uttrykk til enkelt datatype
CStr Konverterer et uttrykk til strengdatatype
CurDir Returnerer gjeldende bane
CVar Konverterer et uttrykk til en variantdatatype
CVDato Konverterer et uttrykk til datodatatype
CVErr Returnerer en brukerdefinert feiltype
Dato Returnerer gjeldende systemdato
DateAdd Returnerer en dato med et spesifikt datointervall lagt til
DatoDiff Returnerer forskjellen mellom to datoer som et
tidsintervall
DatoPart Returnerer et heltall som inneholder en bestemt del av en dato
DateSerial Returnerer en dato for et spesifisert år, måned og dag
Datoverdi Konverterer en streng til dato
Dag Returnerer dagen i måneden for en dato
Dir Returnerer navnet på en fil eller katalog som samsvarer med et
mønster
DoEvents Gir kjøring slik at operativsystemet kan behandle andre
hendelser
EOF Returnerer True hvis slutten av en tekstfil er nådd
Feil Returnerer feilmeldingen som tilsvarer en feil
nummer
Exp Returnerer basen til de naturlige logaritmene (e) hevet til en
potens
FileAttr Returnerer filmodus for en tekstfil
FileDateTime Returnerer datoen og klokkeslettet da en fil sist ble endret
FileLen Returnerer antall byte i en fil
Fastsette Returnerer heltallsdelen av et tall
Format Returnerer et uttrykk i et bestemt format
FormatCurrency Returnerer et tall som en streng, formatert som valuta
FormatDateTime Returnerer et tall som en streng, formatert som en dato og/eller
tid
Formattall Returnerer et tall som en formatert streng
FormatProsent Returnerer et tall som en streng, formatert som en prosentandel
FreeFile Returnerer neste filnummer som er tilgjengelig for bruk av Open-
setningen
Få alt Returnerer en liste over nøkkelinnstillinger og deres verdier (opprinnelig
opprettet med SaveSetting) fra en applikasjons oppføring i
Windows-registeret
GetAttr Returnerer en kode som representerer et filattributt
GetObject Henter et OLE Automation-objekt fra en fil
GetSetting Returnerer en nøkkelinnstillingsverdi fra et programs oppføring
i Windows-registret
Hex Konverterer fra desimal til heksadesimal
Time Returnerer timen av gangen
IIf Returnerer en av to deler, avhengig av evalueringen av et
uttrykk
Inndata Returnerer et gitt antall tegn fra en åpen tekst
-fil
Inndataboks Viser en boks for å be en bruker om inntasting, og returnerer den
angitte verdien
InStr Returnerer posisjonen til en streng i en annen streng
InStrRev Returnerer posisjonen til en streng i en annen streng, som
begynner på bakenden av strengen
Int Returnerer heltallsdelen av et tall
IsArray Returnerer True hvis en variabel er en matrise
IsDate Returnerer True hvis en variabel er en dato
Er tom Returnerer True hvis en variabel ikke er initialisert
Error Returnerer True hvis et uttrykk er en feilverdi
Mangler Returnerer True hvis et valgfritt argument ikke ble sendt til en
prosedyre
IsNull Returnerer True hvis et uttrykk ikke inneholder gyldige data
IsNumeric Returnerer True hvis et uttrykk kan evalueres som et tall
IsObject Returnerer True hvis et uttrykk refererer til et OLE Automation-
objekt
Bli med Returnerer en streng opprettet ved å slå sammen et antall delstrenger
i en matrise
LBound Returnerer den nedre grensen til en matrise
LCase Returnerer en streng konvertert til små bokstaver
Venstre Returnerer et spesifisert antall tegn fra venstre i en
streng
Len Returnerer lengden på en streng, i tegn
Loc Returnerer gjeldende lese- eller skriveposisjon for en tekstfil
LOF Returnerer antall byte i en åpen tekstfil
Logg Returnerer den naturlige logaritmen til et tall
LTrim Returnerer en kopi av en streng uten innledende mellomrom
Midt Returnerer et spesifisert antall tegn fra en streng
MidB Returnerer et spesifisert antall byte fra en spesifisert posisjon
i en strengstreng
Minutt Returnerer minuttet av gangen
Måned Returnerer måneden for en dato
Månedsnavn Returnerer en streng som angir den angitte måneden
MsgBox Viser en modal meldingsboks og returnerer ID-en til knappen som ble
klikket på
Returnerer gjeldende systemdato og -klokkeslett
okt Konverterer fra desimal til oktal
Erstatte Returnerer en streng der en delstreng er erstattet med
en annen
RGB Returnerer et tall som representerer en RGB-fargeverdi
Ikke sant Returnerer et spesifisert antall tegn fra høyre for en
streng
Rnd Returnerer et tilfeldig tall mellom 0 og 1
Rund Avrunder et tall til et bestemt antall desimaler
RTrim Returnerer en kopi av en streng uten etterfølgende mellomrom
Sekund Returnerer den andre av gangen
Søke Returnerer gjeldende posisjon i en tekstfil
Sgn Returnerer et heltall som indikerer tegnet til et tall
Shell Kjører et kjørbart program
Synd Returnerer sinusen til et tall
Rom Returnerer en streng med et spesifisert antall mellomrom
Dele Returnerer en matrise som består av et antall delstrenger
Sqr Returnerer kvadratroten av et tall
Str Returnerer en strengrepresentasjon av et tall
StrComp Returnerer en verdi som indikerer resultatet av en streng
sammenligning
StrConv Returnerer en strengvariant konvertert som spesifisert
String Returnerer et repeterende tegn eller en streng
StrReverse Returnerer tegnene i en streng i omvendt rekkefølge
Bytte om Evaluerer en liste med uttrykk og returnerer en verdi knyttet
til det første uttrykket i listen som er Sant
Tab Plasserer utdata i en utdatastrøm
Tan Returnerer tangensen til et tall
Tid Returnerer gjeldende systemtid
Timer Returnerer antall sekunder siden midnatt
TimeSerial Returnerer tiden for en spesifisert time, minutt og sekund
Tidsverdi Konverterer en streng til et tidsserienummer
Listverk Returnerer en streng uten innledning og mellomrom og erstatter
flere mellomrom med ett enkelt mellomrom
Typenavn Returnerer en streng som beskriver datatypen til en
variabel
UBound Returnerer den øvre grensen for en matrise
UCase Konverterer en streng til store bokstaver
Val Returnerer tallene i en streng
VarType Returnerer en verdi som indikerer undertypen til en variabel
Ukedag Returnerer et tall som representerer en ukedag
Ukedag navn Returnerer en streng som angir den angitte ukedagen
År Returnerer året for en dato

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows Microsoft Word åpner filer i skrivebeskyttet modus, noe som gjør det umulig å redigere dem? Ikke bekymre deg, metodene er nedenfor

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Slik fikser du feil ved utskrift av feil Microsoft Word-dokumenter Feil ved utskrift av Word-dokumenter med endrede fonter, rotete avsnitt, manglende tekst eller tapt innhold er ganske vanlig. Men ikke gjør det

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Hvis du har brukt pennen eller merkepennen til å tegne på PowerPoint-lysbildene dine under en presentasjon, kan du lagre tegningene til neste presentasjon eller slette dem, slik at du neste gang du viser dem starter med rene PowerPoint-lysbilder. Følg disse instruksjonene for å slette penn- og merkepenntegninger: Slette linje én på […]

Style Library-innhold i SharePoint 2010

Style Library-innhold i SharePoint 2010

Stilbiblioteket inneholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og bilder som brukes av forhåndsdefinerte mastersider, sideoppsett og kontroller i SharePoint 2010. For å finne CSS-filer i stilbiblioteket til et publiseringsnettsted: Velg Site Actions→ View Alt innhold på nettstedet. Innholdet på nettstedet vises. Style-biblioteket ligger i […]

Formater tall i tusenvis og millioner i Excel-rapporter

Formater tall i tusenvis og millioner i Excel-rapporter

Ikke overveld publikum med gigantiske tall. I Microsoft Excel kan du forbedre lesbarheten til dashbordene og rapportene dine ved å formatere tallene dine slik at de vises i tusenvis eller millioner.

Hvordan dele og følge SharePoint-nettsteder

Hvordan dele og følge SharePoint-nettsteder

Lær hvordan du bruker SharePoints sosiale nettverksverktøy som lar enkeltpersoner og grupper kommunisere, samarbeide, dele og koble til.

Hvordan konvertere datoer til julianske formater i Excel

Hvordan konvertere datoer til julianske formater i Excel

Julianske datoer brukes ofte i produksjonsmiljøer som et tidsstempel og hurtigreferanse for et batchnummer. Denne typen datokoding lar forhandlere, forbrukere og serviceagenter identifisere når et produkt ble laget, og dermed alderen på produktet. Julianske datoer brukes også i programmering, militæret og astronomi. Forskjellig […]

Hvordan lage en Access Web App

Hvordan lage en Access Web App

Du kan lage en nettapp i Access 2016. Så hva er en nettapp egentlig? Vel, nettet betyr at det er online, og appen er bare en forkortelse for "applikasjon". En Custom Web App er en online databaseapplikasjon som du får tilgang til fra skyen ved hjelp av en nettleser. Du bygger og vedlikeholder nettappen i skrivebordsversjonen […]

Hurtigstartlinje i SharePoint 2010

Hurtigstartlinje i SharePoint 2010

De fleste sidene i SharePoint 2010 viser en liste over navigasjonskoblinger på hurtigstartlinjen langs venstre side av siden. Hurtigstartlinjen viser koblinger til innhold på nettstedet som lister, biblioteker, nettsteder og publiseringssider. Hurtigstartlinjen inneholder to svært viktige lenker: Linken for alt nettstedinnhold: […]

Hva betyr løserfeilmeldingene i Excel?

Hva betyr løserfeilmeldingene i Excel?

For enkle problemer finner Solver i Excel vanligvis raskt de optimale Solver-variabelverdiene for objektivfunksjonen. Men i noen tilfeller har Solver problemer med å finne Solver-variabelverdiene som optimerer objektivfunksjonen. I disse tilfellene viser Solver vanligvis en melding eller en feilmelding som beskriver eller diskuterer problemet som […]