Gostaria de executar um consulta onde remova de um campo da tabela as letras existentes e deixe somente os número. Como posso fazer isso? Alguma dica?
2 participantes
[Resolvido]Remover letras
MMS- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 112
Registrado : 12/04/2011
- Mensagem nº1
Remover letras
Cláudio Más- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1314
Registrado : 21/01/2012
- Mensagem nº2
Re: [Resolvido]Remover letras
Update Tabela Set Campo = ExtrairNumeros(Campo)
- Código:
Function ExtrairNumeros(ref As String) As String
Dim x, y As Long
Dim Num As String
For x = Len(ref) To 1 Step -1
If IsNumeric(Mid(ref, x, 1)) Then
y = y + 1
Num = Mid(ref, x, 1) & Num
End If
If y = 1 Then Num = CInt(Mid(Num, 1, 1))
Next x
ExtrairNumeros = Num
End Function
MMS- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 112
Registrado : 12/04/2011
- Mensagem nº3
re-Remover letras
Perfeito, resolvido. obrigado Cláudio.
MMS- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 112
Registrado : 12/04/2011
- Mensagem nº4
re-Remover letras
obrigado!
Cláudio Más- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1314
Registrado : 21/01/2012
- Mensagem nº5
Re: [Resolvido]Remover letras
De nada, disponha.