Variables

Les expressions i funcions següents són per a treballar amb variables. Podeu utilitzar aquestes funcions per a declarar o definir variables, per a convertir variables d'un tipus a un altre o per a determinar el tipus de variable.

Funció CCur

Converteix una expressió de cadena o una expressió numèrica en una expressió de moneda. S'utilitza la configuració regional per als separadors decimals i per als símbols de moneda.

Funció CBool

Converteix una comparació de cadena o una comparació numèrica en una expressió booleana, o converteix una expressió numèrica senzilla en una expressió booleana.

Funció CDate

Converteix qualsevol expressió numèrica o de cadena en un valor de data.

Funció CDec

Converteix una expressió de cadena o una expressió numèrica en una expressió decimal.

Funció CDbl

Converteix qualsevol expressió numèrica o expressió de cadena en un tipus doble.

Funció CInt

Converteix qualsevol expressió numèrica o de cadena en un enter.

Funció CLng

Converteix qualsevol expressió de cadena o numèrica en un enter gran.

Expressió Const

Defineix una cadena com una constant.

Funció CSng

Converteix qualsevol expressió de cadena o numèrica a tipus de dades senzilles.

Funció CStr

Converteix qualsevol expressió numèrica en una expressió de cadena.

Funció CVar

Converteix una expressió de cadena o una expressió numèrica en una expressió variant.

Funció CVErr

Converteix una expressió de cadena o una expressió numèrica en una expressió de variant del subtipus "Error".

Expressió DefBool

Si no s'especifica cap caràcter o paraula clau de declaració de tipus, l'expressió DefBool estableix el tipus de dades per defecte per a les variables, segons un interval de lletra.

Expressió DefCur

Si no s'especifica cap caràcter o paraula clau de declaració de tipus, l'expressió DefCur estableix el tipus de variable per defecte, segons un interval de lletra.

Expressió DefDate

Si no s'especifica cap caràcter o paraula clau de declaració de tipus, l'expressió DefDate estableix el tipus de variable per defecte, segons un interval de lletra.

Expressió DefDbl

Estableix el tipus de variable per defecte, segons un interval de lletra, si no s'especifica cap caràcter o paraula clau de declaració de tipus.

Expressió DefErr

Si no s'especifica cap caràcter o paraula clau de declaració de tipus, l'expressió DefErr estableix el tipus de variable per defecte, segons un interval de lletra.

Expressió DefInt

Estableix el tipus de variable per defecte, segons un interval de lletra, si no s'especifica cap caràcter o paraula clau de declaració de tipus.

Expressió DefLng

Estableix el tipus de variable per defecte, segons un interval de lletra, si no s'especifica cap caràcter o paraula clau de declaració de tipus.

Expressió DefObj

Estableix el tipus de variable per defecte, segons un interval de lletra, si no s'especifica cap caràcter o paraula clau de declaració de tipus.

Expressió DefSng

Si no s'especifica cap caràcter o paraula clau de declaració de tipus, l'expressió DefSng estableix el tipus de variable per defecte, segons un interval de lletra.

Expressió DefStr

Si no s'especifica cap caràcter o paraula clau de declaració de tipus, l'expressió DefStr estableix el tipus de variable per defecte, segons un interval de lletra.

Expressió DefVar

Estableix el tipus de variable per defecte, segons un interval de lletra, si no s'especifica cap caràcter o paraula clau de declaració de tipus.

Expressió Dim

Declara una variable o una matriu.

Expressió ReDim

Declara una variable o una matriu.

Expressió Type

Define non-UNO data structures.

Funció IsArray

Determina si una variable és un camp de dades en una matriu.

Funció IsDate

Prova si una expressió numèrica o de cadena es pot convertir en una variable Date.

Funció IsEmpty

Prova si una variable de variant conté el valor Emtpy. El valor Empty indica que la variable no està inicialitzada.

Funció IsError

Prova si una variable conté un valor erroni.

Funció IsNull

Prova si una variant conté el valor especial Null, que indica que la variable no conté dades.

Funció IsNumeric

Prova si una expressió és un número. Si l'expressió és un número, la funció torna Cert, si no, la funció torna Fals.

Funció IsObject

Prova si una variable d'objecte és un objecte OLE. La funció torna Cert si la variable és un objecte OLE, si no, torna Fals.

Funció LBound

Retorna el límit inferior d'una matriu.

Funció Ubound

Torna el límit superior d'una matriu.

Expressió Let

Assigna un valor a una variable.

Funció Array

Torna el tipus Variant amb un camp de dades.

Funció DimArray

Torna una matriu de variants.

Funció Erase

Elimina el contingut dels elements de matriu de les matrius de mida fixa, i allibera la memòria utilitzada per les matrius de mida variable.

Option Base Statement

Defineix el límit inferior per defecte per a matrius com a 0 o 1.

Option Explicit Statement

Especifica que totes les variables del codi del programa s'han de declarar explícitament amb l'expressió Dim.

Expressió Public

Dimensiona una variable o una matriu al nivell de mòdul (és a dir, no a dins d'una subrutina o d'una funció), per tal que la variable i la matriu siguin vàlides a totes les biblioteques i a tots els mòduls.

Expressió Global

Dimensiona una variable o una matriu a nivell global (és a dir, no a dins d'una subrutina o d'una funció), per tal que la variable i la matriu siguin vàlides a totes les biblioteques i a tots els mòduls per a la sessió actual.

Expressió Static

Declara una variable o una matriu al nivell de procediment dins d'una subrutina o una funció, per tal que els valors de la variable o de la matriu es mantinguin després de sortir de la subrutina o de la funció. Les convencions de l'expressió Dim també són vàlides.

Funció TypeName; Funció VarType

Torna una cadena (TypeName) o un valor numèric (VarType) que conté informació per a una variable.

Expressió Set

Estableix una referència d'objecte en una variable o en una propietat.

Funció FindObject

Habilita un objecte que s'adreçarà durant l'execució com un paràmetre de cadena a través del nom d'objecte.

Funció FindPropertyObject

Habilita els objectes que s'adreçaran durant l'execució com a paràmetres de cadena mitjançant el nom d'objecte.

Optional (a l'expressió Function)

Us permet definir paràmetres que es passen a una funció com a opcionals.

Funció IsMissing

Prova si una funció es crida amb un paràmetre opcional.

Funció HasUnoInterfaces

Prova si un objecte Uno del Basic admet certes interfícies d'Uno.

Funció EqualUnoObjects

Torna el valor Cert si els dos objectes Uno del Basic especificats representen la mateixa instància d'objecte d'Uno.

Funció IsUnoStruct

Torna Cert si l'objecte determinat és una estructura Uno.

Ens cal la vostra ajuda!