Trabalhando com Strings of Text no Excel VBA

Um tipo de variável que é fácil de trabalhar é o tipo As String. Como seu nome sugere, ela é usada para manter strings de texto. Você precisa trabalhar com strings de texto bastante no Excel VBA, então vale a pena pegar o jeito.

Configurar uma variável para manter o texto é bastante direto. Você simplesmente Dim uma variável As String:

Dim MyString As String

Para armazenar texto dentro da sua variável, é necessário cercá-lo com aspas.

MyString = "Algum texto"

Mesmo que você coloque números entre aspas duplas, eles ainda são tratados como texto e não Inteiros:

MyString = "14"

A linha acima significa a loja 14 como texto, e NÃO armazene o número 14.

Você pode colocar texto em uma célula em sua planilha:

Dim MyString As String

MyString = "Algum texto"

ActiveCell.Value = MyString

E você pode obter texto fora da célula em sua planilha:

Dim MyString As String

MyString = ActiveCell.Value

Muitas vezes, porém, você precisará fazer algo com o texto que você recebe de uma célula em uma planilha. Por exemplo, talvez seja necessário ter um nome completo de uma célula e colocar o primeiro nome em outra célula e o sobrenome em outro. Para fazer coisas assim, você precisa saber como usar as funções de string incorporadas do Excel VBA. As funções que vamos estudar são estas:

  • LCase, UCase
  • Trim and Len
  • Space
  • Replace
  • StrReverse
  • InStr, InStrRev
  • Left, Right
  • Mid

Isso foi apenas uma prévia, de como trabalhar com string. Como você pode ver, há muita coisa a ser explorada ainda.



Confira Estes Produtos Que Eu Recomendo

Compre Planilhas de Excel

Confira os Preços

Climatizador de Ar

Condira os Preços

Notebook DELL Inspiron

Confira os Preços

Celular da Marca Xiaomi

Confira os Preços

Notebook Lenovo IdeaPad

Confira Os Preços

Smartphone Samsung Galaxy

Confira os Preços

Aspirador de Pó Robô

Confira os Preços

Os Melhores Ventiladores

Confira os Preços

Notebook Gamer

Confira os Preços

Materiais para Escritórios

Confira os Preços

Impressora Multifuncional de Tinta

Confira os Preços

Smart TV Samsung de 32 a 70

Confira os Preços

Tags:

Edivaldo
Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

Se você tem alguma dúvida, escreva seu comentário abaixo:

Deixe um Comentário

Tudo Excel
Logo