Applies ToAccess per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Restituisce un valore String che rappresenta il valore esadecimale di un numero.

Sintassi

Hex( num )

Il numeroargomento obbligatorio è qualsiasi espressione numerica o espressione stringa valido.

Osservazioni

Se num non è già un numero intero, viene arrotondato al numero intero più vicino prima di essere valutato.

Se num è

Hex returns

Null

Null

Vuoto

Zero (0)

Qualsiasi altro numero

Fino a otto caratteri esadecimali

È possibile rappresentare direttamente i numeri esadecimali precedendo i numeri nell'intervallo corretto con &H. Ad esempio, &H10 rappresenta decimale 16 nella notazione esadecimale.

Esempi di query

Espressione

Risultati

SELECT Hex(2) AS Espr1 FROM ProductSales GROUP BY Hex(2);

Restituisce il valore esadecimale "2" e visualizza il risultato nella colonna Espr1.

SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales;

Restituisce i valori da "quantity" insieme al valore esadecimale di tutti i valori di dati nella colonna "quantity" e visualizza i risultati nella colonna "HexValue".

Esempio di VBA

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio usa la funzione Hex per restituire il valore esadecimale di un numero.

Dim MyHexMyHex = Hex(5)    ' Returns 5.MyHex = Hex(10)    ' Returns A.MyHex = Hex(459)    ' Returns 1CB.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.