Retorna uma Variante (Cadeia) que representa o valor octal de um número.
Sintaxe
Out(number)
O argumento de númeronecessário é qualquer expressão numérica válida ou expressão de cadeia.
Comentários
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 o número for | Devoluções de outubro |
|---|---|
| Nulo | Nulo |
| Vazio | Zero (0) |
| Qualquer outro número | Até 11 carateres octais |
Pode representar números octais diretamente por números anteriores no intervalo adequado com &O. Por exemplo, &O10 é a notação octal para 8 decimal.
Exemplos de consulta
| Expressão. | Resultados |
|---|---|
| SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Out(2); | Devolve o valor Octal de "2" e apresenta o resultado na coluna Expr1. |
| SELECT quantity,Oct(quantity) AS Expr1 FROM ProductSales; | Devolve os valores de "quantidade" juntamente com o valor Octal de todos os valores de dados na coluna "quantidade". devolve os valores de "quantidade" juntamente com o valor Octal de todos os valores de dados na coluna "quantidade" e apresenta os resultados na coluna "OctValue". |
Exemplo de VBA
Observação
Exemplos que se seguem demonstram a utilização desta função num módulo Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do Programador na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.
Este exemplo utiliza a função Oct para devolver o valor octal de um número.
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.