Contenuto

# Funzione Hex

Restituisce una stringa che rappresenta il valore esadecimale di un numero.

## Sintassi:

    Hex (Numero)

## Valore restituito:

String

## Parametri:

Numero: espressione numerica da convertire in un numero esadecimale.

### Codici di errore:

5 Richiamo di procedura non valido

## Esempio:

    Sub ExampleHex
    ' usa BasicFormulas in LibreOffice Calc
    Dim a2, b2, c2 As String
        a2 = "&H3E8"
        b2 = Hex2Lng(a2)
        MsgBox b2
        c2 = Lng2Hex(b2)
        MsgBox c2
    End Sub

    Function Hex2Lng(sHex As String) As Long
    ' Restituisce un numero intero firmato a 32 bit da un valore esadecimale a 8 cifre.
        Hex2Lng = clng( sHex )
    End Function

    Function Lng2Hex(iLong As Long) As String
    ' Calcola il valore esadecimale a 8 cifre da un numero intero firmato a 32 bit.
        Lng2Hex = "&H" & Hex( iLong )
    End Function