Função Hex

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Retorna uma Cadeia que representa o valor hexadecimal de um número.

Sintaxe

Hex(number)

O argumento de númeronecessário é qualquer expressão numérica ou expressão de cadeia de caracteres válida.

Comentários

Se o número ainda não for um número inteiro, ele será arredondado para o número inteiro mais próximo antes de ser avaliado.

Se o número for Retornos hexadecimais
Nulo Nulo
Vazio Zero (0)
Qualquer outro número Até oito caracteres hexadecimais

    

Você pode representar números hexadecimais diretamente, precedendo números no intervalo apropriado com &H. Por exemplo, &H10 representa o decimal 16 em notação hexadecimal.

Exemplos de consulta

Expressão. Resultados
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); Retorna o valor hexadecimal de "2" e exibe o resultado na coluna Expr1.
SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales; Retorna os valores de "quantidade" juntamente com o valor hexadecimal de todos os valores de dados na coluna "quantidade" e exibe os resultados na coluna "HexValue".

Exemplo de VBA

Observação

Os exemplos a seguir demonstram o uso dessa função em um módulo do Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do desenvolvedor na lista suspensa ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.

Este exemplo usa a função Hex para retornar o valor hexadecimal de um número.

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