Postada em 19/03/2011 20:35 hs
Veja se serve, retire o que não quiser.
Public Function removeACENTOS(ByVal sTEXTO As String) As String Dim vPOS As Byte Dim icouNT As Integer Const vCOMACENTO = "ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜàáâãäåçèéêëìíîïòóôõöùúûü""''ºª" Const vSEMACENTO = "AAAAAACEEEEIIIIOOOOOUUUUaaaaaaceeeeiiiiooooouuuu " For icouNT = 1 To Len(srtexTO) vPOS = InStr(1, vCOMACENTO, Mid(srtexTO, icouNT, 1)) If vPOS > 0 Then Mid(sTEXTO, icouNT, 1) = Mid(vSEMACENTO, vPOS, 1) End If Next removeACENTOS = sTEXTO End Function
vlu//
|