Como usar a função vba clng?

A função VBA CLNG está listada na categoria de conversão de tipo de dados das funções VBA. Quando você o usa no código VBA, ele converte uma expressão em um tipo de dados longo . Em termos simples, no VBA, o valor do tipo de dados longo pode estar entre -2.147.483.648 e 2.147.483.647 (sem casas decimais).

Sintaxe

CLng(Expressão)

Argumentos

  • Expressão : o valor que você deseja converter em um tipo de dados longo.

Exemplo

Para entender praticamente como usar a função VBA CLNG, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:

example-vba-clng-function
 Sub example_CLNG() Range("B1").Value = CLng(Range("A1")) End Sub

No exemplo acima, usamos o valor da célula A1 (134.567), depois usamos a função CLNG para converter esse valor para um tipo de dados longo e retornou 135 no resultado.

Comentários

  • O CLNG arredondará esse número para 0,5 e arredondará para baixo se for menor ou igual a 0,5.
  • Se você fornecer um número que esteja fora do intervalo do tipo de dados longo (- 2,1 E+9 e 2,1 E+9), o VBA retornará o erro de tempo de execução 13.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *