TIRAR ESPA?OS NO LISTBOX
Boa tarde galera,
Gostaria de saber se tem como formatar um textbox, onde quando requerido, a função retire todos espaços entre os conteúdo do textbox!
Porque isso... Se eu colocar algum contudo desformatado no listbox ele vai ocupar mais espaço!
Exemplo:
De:
Textbox1.value = [Ô]11111, 11111[Ô]
Para:
Textbox1.value = [Ô]11111,11111[Ô]
Gostaria de saber se tem como formatar um textbox, onde quando requerido, a função retire todos espaços entre os conteúdo do textbox!
Porque isso... Se eu colocar algum contudo desformatado no listbox ele vai ocupar mais espaço!
Exemplo:
De:
Textbox1.value = [Ô]11111, 11111[Ô]
Para:
Textbox1.value = [Ô]11111,11111[Ô]
Você pode usar esse código:
ou, se o valor já estiver no textbox e você for retirar os espaços:
TextBox1.Text = ([Ô]11111, 11111[Ô]).Replace([Ô] [Ô], [Ô][Ô])
ou, se o valor já estiver no textbox e você for retirar os espaços:
TextBox1.Text = Textbox1.text.replace([Ô] [Ô],[Ô][Ô])
Citação::
Você pode usar esse código:TextBox1.Text = ([Ô]11111, 11111[Ô]).Replace([Ô] [Ô], [Ô][Ô])
ou, se o valor já estiver no textbox e você for retirar os espaços:TextBox1.Text = Textbox1.text.replace([Ô] [Ô],[Ô][Ô])
No caso a ideia é seguir a sua opção dois!
Porém da erro de compilação: [Ô]Qualificador Inválido[Ô]
Faz o download do meu projeto ai você vê como faz.
Amigo,
Eu estou fazendo uma aplicação VBA no excel 2010, um form simples!
Eu estou fazendo uma aplicação VBA no excel 2010, um form simples!
Atá, então eu num sei como faz não!
Tudo bem, valeu pela força!
Galera,
Depois de muita busca e tentativas segue exatamente o que eu queria:
Valeu!
Depois de muita busca e tentativas segue exatamente o que eu queria:
Sub cmdFormat()
Dim OriginalText As String
Dim CorrectedText As String
OriginalText = TextBox1.Value
CorrectedText = Replace(OriginalText, [Ô] [Ô], [Ô][Ô])
TextBox1.Value = CorrectedText
End Sub
Valeu!
Faça seu login para responder