Devolve uma Variante (Cadeia) que representa o valor octal de um número.
Sintaxe
Oct(número)
O argumento (argumento: valor que fornece informações a uma acção, evento, método, propriedade, função ou procedimento.) número obrigatório é qualquer expressão numérica (expressão numérica: qualquer expressão que possa gerar um número. A expressão pode ser qualquer combinação de variáveis, constantes, funções e operadores.) válida ou expressão de cadeia (expressão de cadeia: expressão que equivale a uma sequência de caracteres contíguos. Os elementos da expressão podem ser: funções que devolvem uma cadeia ou uma Variante de cadeia (VarType 8); uma cadeia literal, uma constante, uma variável ou Variante.) válida.
Observações
Se número não for já um número inteiro, é arredondado para o número inteiro mais próximo antes de ser avaliado.
Pode representar números octais directamente, precedendo os números no intervalo adequado com &O. Por exemplo, &O10 é a notação octal para o decimal 8.
Exemplo
Nota Os exemplos que se seguem demonstram a utilização desta função num módulo do Visual Basic for Applications (VBA). Para mais informações sobre como trabalhar com VBA, seleccione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de procura.
Este exemplo utiliza a função Oct para devolver o valor octal de um número.
Dim MinhaOct
MinhaOct = Oct(4) ' Devolve 4.
MinhaOct = Oct(8) ' Devolve 10.
MinhaOct = Oct(459) ' Devolve 713.