Função TypeName

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Retorna uma cadeia de caracteres que fornece informações sobre um variable.

Sintaxe

TypeName ( varname )

O necessário NOMEDAVARIÁVELargument é uma variante contendo qualquer variável, exceto uma variável de um tipo definido pelo usuário.

Comentários

A cadeia de caracteres retornada pelo TypeName pode ser qualquer um destes procedimentos:

Cadeia de caracteres retornada

Variável

Tipo de objeto

Um objeto cujo tipo é objecttype

Byte

Valor de byte

Número inteiro

Número inteiro

Longas

Inteiro longo

Simples

Número de ponto flutuante de precisão única

Double

Número de ponto flutuante de dupla precisão

Moeda

Valor de moeda

Decimal

Valor decimal

Data

Valor de data

Cadeia de caracteres

Cadeia de caracteres

Boolean

Valor booliano

Erro

Um valor de erro

Empty

Não inicializados

Nulo

Nenhum dado válido

Objeto

Um objeto

Unknown

Um objeto cujo tipo é desconhecido

Nada

Variável de objeto que não se referir a um objeto


Se NOMEDAVARIÁVEL é um array, a cadeia de caracteres retornada pode ser qualquer um dos possíveis retornado cadeias de caracteres (ou Variant) com parênteses vazios anexados. Por exemplo, se NOMEDAVARIÁVEL for uma matriz de inteiros, TypeName retorna "Integer()".

Exemplo

Observação : Exemplos a seguir demonstram o uso dessa função em um Visual Basic para módulo Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione a Referência do desenvolvedor na lista suspensa ao lado de pesquisa e insira um ou mais termos na caixa de pesquisa.

Este exemplo usa a função TypeName para retornar informações sobre uma variável.

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×