120 Lições | Gratuito Online | Autor: Júlio Battisti
Vamos apresentar mais algumas funções do VBA, para a conversão de tipos de dados.
A função CInt converte uma variável ou resultado de um expressão, para o subtipo Integer. O argumento desta função não pode ser do tipo texto, caso contrário será gerada uma mensagem de erro, em tempo de execução.
Observe este linha de código:
MsgBox CInt(32.36) & Chr(13) & CInt(20.35+40.45)
Esta linha gera a mensagem indicada na Figura a seguir:
A linha de código abaixo, irá gerar uma mensagem de erro, em tempo de execução.
A função CLng converte uma variável ou resultado de um expressão, para o subtipo Long. O argumento desta função não pode ser do tipo texto, caso contrário será gerada uma mensagem de erro, em tempo de execução. O argumento também não pode estar fora da faixa admitida pelo subtipo Long, caso contrário será gerada uma mensagem de erro, em tempo de execução.
Observe este linha de código:
MsgBox CLng("3462315")
Esta linha gera a mensagem indicada na Figura a seguir:
A função CSng converte uma variável ou resultado de um expressão, para o subtipo Single. O argumento desta função não pode ser do tipo texto, caso contrário será gerada uma mensagem de erro, em tempo de execução. O argumento também não pode estar fora da faixa admitida pelo subtipo Single, caso contrário será gerada uma mensagem de erro, em tempo de execução.
Observe este linha de código:
MsgBox CSng("3.1418256927")
Esta linha gera a mensagem indicada na Figura a seguir:
A função CStr converte uma variável ou resultado de um expressão, para o subtipo String.
Observe este linha de código:
MsgBox CStr("12345" & " hectares de terra")
Esta linha gera a mensagem indicada na Figura a seguir:
A função Int retorna somente a parte inteira de um determinado número. A linha de código a seguir:
MsgBox Int(-7.35) & Chr(13) & Int(10.35)
Esta linha gera a mensagem indicada na Figura a Seguir:
Com isso, terminamos a nossa apresentação sobre as principais funções para a conversão de tipos de dados. Na próxima lição, analisaremos mais algumas funções do VBA, para operações com dados do tipo String e do tipo Data/Hora.
VOCÊ CONHECE A UNIVERSIDADE DO EXCEL? |
UNIVERSIDADE PRÁTICA DO EXCEL - Domine o Excel, do Básico até a Criação de Planilhas Profissionais com Excel e VBA! Aplica-se ao Excel 2019, 2016, 2013 e 2010! |
22 Cursos - 925 Vídeo-Aulas - 120:42 horas - Só R$ 97,00 |
Para Todos os Detalhes, Acesse: |