Função Hex

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

Devolve uma Cadeia representando o valor hexadecimal de um número.

Sintaxe

Hex(número)

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

Observações

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

Se número for Devoluções hexadecimais
Null Null
Vazio Zero (0)
Qualquer outro número Até oito carateres hexadecimais

    

Pode representar números hexadecimais diretamente por números anteriores no intervalo adequado com &H. Por exemplo, &H10 representa decimal 16 em notação hexadecimal.

Exemplos de consulta

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

Exemplo do VBA

Nota

Os exemplos seguintes demonstram a utilização desta função no módulo VBA (Visual Basic for Applications). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.

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

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