Contingut
Índex 🔎︎

# Funció TypeName; Funció VarType

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

### Sintaxi:

    TypeName (Variable)/VarType (Variable)

### Valor de retorn:

String; Integer

### Paràmetres:

Variable: La variable el tipus de la qual voleu determinar. Podeu utilitzar els valors següents:

Paraula clau | Constant amb nom | VarType | Tipus de variable
--- | --- | --- | ---
Boolean |  | 11 | Variable booleana
Byte |  | 17 | Byte variable
Date | V_DATE | 7 | Variable de data
Currency | V_CURRENCY | 6 | Variables de moneda
Double | V_DOUBLE | 5 | Variable de coma flotant doble
Integer | V_INTEGER | 2 | Variable d'enter
Long | V_LONG | 3 | Variables d'enter gran
Object |  | 9 | Variable d'objecte
Single | V_SINGLE | 4 | Variable de coma flotant senzilla
String | V_STRING | 8 | Variable de cadena
Variant |  | 12 | Variable de variant (pot contenir tots els tipus especificats per la definició)
Empty | V_EMPTY | 0 | Variable no inicialitzada
Null | V_NULL | 1 | No hi ha dades vàlides

### Codis d'error

5 La crida al procediment no és vàlida

### Exemple:

    Sub ExampleType
    Dim iVar As Integer
    Dim sVar As String
    Dim siVar As Single
    Dim dVar As Double
    Dim bVar As Boolean
    Dim lVar As Long
    Dim cVar as Currency
    Dim tVar as Date
     MsgBox TypeName(iVar) & " " & VarType(iVar) & Chr(13) &_
     TypeName(sVar) & " " & VarType(sVar) & Chr(13) &_
     TypeName(siVar) & " " & VarType(siVar) & Chr(13) &_
     TypeName(dVar) & " " & VarType(dVar) & Chr(13) &_
     TypeName(bVar) & " " & VarType(bVar) & Chr(13) &_
     TypeName(cVar) & " " & VarType(cVar) & Chr(13) &_
     TypeName(tVar) & " " & VarType(tVar) & Chr(13) &_
     TypeName(lVar) & " " & VarType(lVar),0,"Alguns tipus al LibreOffice Basic"
    End Sub