Como Visual Basic for Applications programador, você deve ser capaz de remover os números ou caracteres em strings para exibir informações corretas para o usuário. No VBA , você pode usar a função "Trim" para remover quaisquer espaços no início e no final de uma string. A "esquerda" e "direita" funções são usadas para retornar um número especificado de caracteres a partir do lado esquerdo ou direito de uma string. A função "Substituir" retorna uma string em que uma substring especificada foi substituída por outra. Instruções
1
Comece digitando o seguinte para criar um novo sub procedimento VBA:
Sub cleanString Privado ( )
2
Criar e definir uma variável com uma string:
Dim strVar As String
strVar = " números 2Retire e personagens 432 *% deste string.33 "
3 Tipo
o seguinte para remover os caracteres de espaço no início e no final da string:
strVar = Trim ( strVar )
Digite o seguinte para remover "33" a partir do final da string :
strVar = Esquerda ( strVar , Len ( strVar ) - 2)
4
Digite o seguinte para remover "2" a partir do início da cadeia :
strVar = Right ( strVar , Len ( strVar ) - 1)
5
Digite o seguinte para remover " 432 *% " da string:
strVar = Replace ( strVar ", 432 *% "," " )
6
Digite o seguinte para substituir um caractere de espaço em dupla com um único espaço na string :
strVar = Replace ( strVar ," ", "")
7
Exibe uma caixa de mensagem com a cadeia final , digitando o seguinte :
MsgBox strVar
8 Tipo
" End Sub " para terminar o seu processo e pressione "F5" para executar o código VBA.