Trabalhando com Strings of Text no Excel VBA

SalvarSalvoRemovido 2
Dê um Like ❱❱0
Dê um Like ❱❱0

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.


Tags:

Edivaldo. Louco por funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo. Eu amo fazer isso e quero compartilhar com você!

Teremos o maior prazer em ouvir seus pensamentos

Deixe uma Comentário

Logo
Registrar Nova Conta
Redefinir Senha