- Função VBA CStr no Excel
- Sintaxe da função CStr do VBA:
- Parâmetros ou Argumentos:
- Onde podemos aplicar ou usar a função CStr no Excel VBA?
- Exemplo 1: Converter uma String(100) para Tipo de Dados String
- Exemplo 2: Converter um valor(12345.678) para String Data Type
- Exemplo 3: Converter um Valor(Verdadeiro) para String Data Type
- Exemplo 4: Converte um Valor(Falso) para Tipo de Dados String
- Instruções para usar Códigos de Macro
- Lista de todas as funções de conversão de tipo no Excel VBA:
- Lista de Funções VBA:
- Exemplos da função CStr no Excel VBA:
Função VBA CStr no Excel
Função VBA CStr é categorizada como uma função de Conversão de Tipo de Dados. É uma função embutida no Excel VBA. Esta função CStr do VBA converte uma expressão para um tipo de dado String.
Esta função pode ser usada em um procedimento ou função em uma janela do editor de VBA no Excel. Podemos usar esta função CStr no Excel VBA em qualquer número de vezes em qualquer número de procedimentos ou funções. Na seção seguinte, você aprenderá muitos tópicos. Como qual é a sintaxe e parâmetros da função CStr, onde podemos usar esta função CStr e seus exemplos em tempo real.
Sintaxe da função CStr do VBA:
A sintaxe da função CStr em VBA é
CStr(Expression)
A função CStr retorna um valor do tipo string de dados.
Parâmetros ou Argumentos:
A função CStr tem um argumento em Excel VBA.
onde
Expressão:É um argumento obrigatório. Um argumento de expressão representa um valor. Ele é usado para converter o valor para um valor string.
Onde podemos aplicar ou usar a função CStr no Excel VBA?
Podemos usar essa função CStr no VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 para Mac, Excel 2011 para Mac, Excel Online, Excel para iPhone, Excel para iPad, Excel para tablets Android e Excel para Android Mobiles.
Exemplo 1: Converter uma String(100) para Tipo de Dados String
Aqui está um exemplo simples da função CStr no Excel VBA. Este exemplo abaixo especificou uma expressão(100) converte para um valor do tipo string.
'Convert a String(100) to String Data TypeSub VBA_CStr_Function_Ex1() 'Variable declaration Dim sValue As String Dim dResult As String sValue = 100 dResult = CStr(sValue) MsgBox "String(100) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub
Saída: Aqui está a tela do primeiro exemplo de saída.
Exemplo 2: Converter um valor(12345.678) para String Data Type
Aqui está um exemplo simples da função CStr no Excel VBA. Este exemplo abaixo especificou uma expressão(12345.678) converte para um valor do tipo string.
'Convert a Value(12345.678) to String Data TypeSub VBA_CStr_Function_Ex2() 'Variable declaration Dim sValue As Double Dim dResult As String sValue = 12345.678 dResult = CStr(sValue) MsgBox "Value(12345.678) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub
Saída: Aqui está o screen shot do segundo exemplo de saída.
Exemplo 3: Converter um Valor(Verdadeiro) para String Data Type
Aqui está um exemplo simples da função CStr usando VBA no Excel. Este exemplo abaixo especificou uma expressão(True) que converte para um valor do tipo String. Ela retorna true como saída.
'Convert a Value(True) to String Data TypeSub VBA_CStr_Function_Ex3() 'Variable declaration Dim sValue Dim dResult As String sValue = True dResult = CStr(sValue) MsgBox "Value(True) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub
Saída: Aqui está a tela do terceiro exemplo de saída.
Exemplo 4: Converte um Valor(Falso) para Tipo de Dados String
Aqui está um exemplo simples da função CStr no Excel usando VBA. Este exemplo abaixo especificou uma expressão(Falso) que converte para um valor do tipo string. Ela retorna falso como saída.
'Convert a Value(False) to String Data TypeSub VBA_CStr_Function_Ex4() 'Variable declaration Dim sValue Dim dResult As String sValue = False dResult = CStr(sValue) MsgBox "Value(False) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub
Saída: Aqui está o screen shot do quarto exemplo de saída.
Instruções para usar Códigos de Macro
Aqui estão as instruções passo a passo para usar a função CStr no Excel VBA.
- Abrir uma pasta de trabalho do Excel.
- Pressionar Alt+F11 para abrir a janela do Editor VBA.
- Vá ao menu Inserir e clique no módulo das opções disponíveis.
- Copiar macros acima especificadas para o editor VBA.
- Selecione qualquer procedimento dos códigos acima e clique no comando ‘Executar’ ou use o atalho do teclado ‘F5’.
Lista de todas as funções de conversão de tipo no Excel VBA:
Aqui está a lista de funções de conversão de tipo de dados. E também encontre sua sintaxe e tipo de retorno. Por favor clique no link abaixo para ir e ver as funções VBA relacionadas.
Função | Descrição | Sintaxe | Tipo de Retorno |
---|---|---|---|
VBA CBool | Função VBA CBool converte uma expressão para um tipo de dado booleano. | CBool(Expressão) | Booleano |
VBA CByte | VBA CByte converte uma expressão para um tipo de dado Byte. | CByte(Expressão) | Byte |
VBA CCur | VBA CCur função converte uma expressão para um tipo de dados de Moeda. | CCur(Expressão) | Currency |
VBA CDate | VBA CDate function converte uma expressão para um tipo de dado Data. | CDate(Expressão) | Date |
VBA CDbl | VBA CDbl function converte uma expressão para um tipo de dado Duplo. | CDbl(Expressão) | Duplo |
VBA CDec | VBA CDec função converte uma expressão para um subtipo de dados Decimais. | CDec(Expressão) | Decimal |
VBA CInt | VBA CInt function converte uma expressão para um tipo de dado Inteiro. | CInt(Expressão) | Integer |
VBA CLng | VBA CLng function converte uma expressão para um tipo de dado Inteiro. | CLng(Expressão) | Long |
VBA CSng | VBA CSng function converte uma expressão para um único tipo de dado. | CSng(Expressão) | Single |
VBA CStr | VBA CStr função converte uma expressão para um tipo de dado String. | CStr(Expressão) | String |
VBA CVar | VBA CVar function converte uma expressão para um tipo de dado Variante. | CVar(Expressão) | Variante |
Pode usar a função FORMAT para formatar a string.
Lista de Funções VBA:
Por favor clique no link abaixo para voltar para ver toda a Lista de Funções VBA.
Lista de Funções VBA Funções de Conversão de Tipo de Dados VBA
Exemplos da função CStr no Excel VBA:
VBA Converter Inteiro em String Com Zeros Líder VBA Converter Número em String
Exemplos sobre o uso da função cStr em VBA:
- Funções de Conversão de Tipo VBA
- Função STR VBA
- Função de Formato VBA