VBA – Remover Caracteres do Lado Esquerdo ou Direito de uma String de Comprimento Variável
Se soubermos sempre o comprimento de uma String, é fácil remover caracteres da mesma. Exemplo: Se tiver uma string com 10 caracteres e quiser remover 1 carácter do lado esquerdo, basta devolver os 9 caracteres da direita:
msgbox Right(MinhaString, 9)
Isto não funciona para uma string de comprimento variável, ou para uma string cujo comprimento não se sabe de antemão. Neste caso, você pode utilizar a fórmula (Comprimento – N) para designar o número de caracteres a extrair:
MsgBox Right(MinhaString, Len(MinhaString) - 1)
Onde 1 é o número de caracteres a serem removidos do lado esquerdo da string. Isso retornará a string menos o caractere mais à esquerda.
Para remover caracteres do lado direito de uma string, substitua Right por Left
Codificação VBA facilitada
Pare de procurar por código VBA online. Saiba mais sobre o AutoMacro – Um Construtor de Código VBA que permite aos principiantes codificar procedimentos a partir do zero com conhecimentos mínimos de codificação e com muitas características que poupam tempo a todos os usuários!