Innhold
Innholdsliste 🔎︎

# Variabler

Følgende utsagn og funksjoner er for arbeid med variabler. Du kan bruke disse funksjonene til å deklarere eller definere variabler, konvertere variabler fra en type til en annen, eller bestemme variabeltypen.

## CCur Funksjon

Konverterer et strenguttrykk eller numerisk uttrykk til et valutauttrykk. Lokalinnstillingene brukes for desimalskilletegn og valutasymboler.

## CBool Function

Konverterer et uttrykk eller et sett med uttrykk til et boolsk. Et uttrykk er satt sammen av strenger, tall og operatorer. Sammenligning, logiske eller matematiske operatorer er tillatt inne i uttrykk.

## CDate Function

Konverterer en hvilken som helst streng eller numerisk uttrykk til en datoverdi.

## CDec Funksjon

Konverterer et strenguttrykk eller numerisk uttrykk til et desimaluttrykk.

## CDbl Function

Konverterer ethvert numerisk uttrykk eller strenguttrykk til en type, double.

## CInt Function

Konverterer en hvilken som helst streng eller numerisk uttrykk til et heltall.

## CLng Function

Konverterer hvilken som helst streng eller numerisk uttrykk til et langt heltall.

## Const Statement

Definerer én eller flere identifikatorer som konstanter.

## CSng Function

Konverterer hvilken som helst streng eller numerisk uttrykk til datatype Single.

## CStr Function

Konverterer et hvilket som helst numerisk uttrykk til et strenguttrykk.

## CVar Funksjon

Konverterer et strenguttrykk eller numerisk uttrykk til et variantuttrykk.

## CVErr Funksjon

Konverterer et strenguttrykk eller numerisk uttrykk til et variantuttrykk av undertypen "Feil".

## DefBool Statement

Hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert, setter DefBool-setningen standard datatype for variabler, i henhold til et bokstavområde.

## DefCur Uttrykk

Hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert, setter DefCur-uttrykket standardvariabeltypen, i henhold til et bokstavområde.

## DefDate Statement

Hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert, setter DefDate-setningen standardvariabeltypen, i henhold til et bokstavområde.

## DefDbl Statement

Angir standard variabeltype, i henhold til et bokstavområde, hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert.

## DefErr Uttrykk

Hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert, setter DefErr-setningen standardvariabeltypen, i henhold til et bokstavområde.

## DefInt Statement

Angir standard variabeltype, i henhold til et bokstavområde, hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert.

## DefLng Statement

Angir standard variabeltype, i henhold til et bokstavområde, hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert.

## DefObj Statement

Angir standard variabeltype, i henhold til et bokstavområde, hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert.

## DefSng Uttrykk

Hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert, setter DefSng-setningen standardvariabeltypen, i henhold til et bokstavområde.

## DefStr uttrykk

Hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert, setter DefStr-setningen standardvariabeltypen, i henhold til et bokstavområde.

## DefVar Statement

Angir standard variabeltype, i henhold til et bokstavområde, hvis ingen typedeklarasjonstegn eller nøkkelord er spesifisert.

## Dim Statement

Deklarer variabler eller matriser.

## ReDim Statement

Deklarer eller redefinerer variabler eller matriser.

## Type Statement

Definer ikke-UNO-datastrukturer.

## IsArray Function

Bestemmer om en variabel er et datafelt i en matrise.

## IsDate Function

Tester om et numerisk eller strenguttrykk kan konverteres til en Dato-variabel.

## IsEmpty Function

Tester om en Variant-variabel inneholder Empty-verdien. Empty-verdien indikerer at variabelen ikke er initialisert.

## IsError-funksjon

Tester om en variabel inneholder en feilverdi.

## IsNull Function

Tester om en variant inneholder den spesielle Null-verdien, noe som indikerer at variabelen ikke inneholder data.

## IsNumeric Function

Tests if an expression is a number. If the expression is a number, the function returns True, otherwise the function returns False.

## IsObject Function

Tester om en variabel er et objekt, i motsetning til primitive datatyper som datoer, tall, tekster. Funksjonen returnerer Sann hvis variabelen er et objekt, ellers returnerer den Usann.

## LBound Function

Returnerer den nedre grensen til en matrise.

## UBound Function

Returnerer den øvre grensen til en matrise.

## Let Statement

Tildeler en verdi til en variabel.

## Array Function

Returnerer typen Variant med et datafelt.

## DimArray Function

Returnerer en variantmatrise.

## Slett uttrykk

Sletter innholdet i matrise-elementer i matriser med fast størrelse, og frigjør minnet som brukes av matriser med variabel størrelse.

## Option Base Statement

Definerer standard nedre grense for matriser som 0 eller 1.

## Option Explicit Statement

Spesifiserer at hver variabel i programkoden må deklareres eksplisitt med Dim-setningen.

## Public Statement

Dimensjonerer en variabel eller en matrise på modulnivå (det vil si, ikke innenfor en subrutine eller funksjon), slik at variabelen og matrisen er gyldige i alle biblioteker og moduler.

## Global keyword

Dimensjonerer en variabel eller en matrise på globalt nivå, (det vil si ikke innenfor en subrutine eller funksjon), slik at variabelen og matrisen er gyldige i alle biblioteker og moduler for gjeldende økt.

## Static Statement

Erklærer en variabel eller en matrise på prosedyrenivå i en subrutine eller en funksjon, slik at verdiene til variabelen eller matrisen beholdes etter at subrutinen eller funksjonen er avsluttet. Dim uttrykk konvensjoner er også gyldige.

## TypeName Function; VarType Function

Returns a string (TypeName) or a numeric value (VarType) that contains information for a variable.

## Set Statement

Setter en objektreferanse på en variabel.

## FindObject Function

Gjør det mulig å adressere et objekt under kjøring som en strengparameter gjennom objektnavnet.

## FindPropertyObject Function

Gjør det mulig å adressere objekter under kjøring som en strengparameter ved bruk av objektnavnet.

## Optional (in Function Statement)

Lar deg definere parametere som sendes til en funksjon som valgfri.

## IsMissing Function

Tester om en funksjon kalles med en valgfri parameter.

## HasUnoInterfaces Function

Tester om et Basic Uno-objekt støtter visse Uno-grensesnitt.

## EqualUnoObjects Function

Returnerer Sann hvis de to spesifiserte Basic-variablene representerer samme Uno-objektforekomst.

## IsUnoStruct Function

Returnerer True hvis det gitte objektet er en Uno-struktur.