This Text file is old! In a 🏛️Museum, an unsorted archive of (user-)pages. (Saved from Geocities in Oct-2009. The archival story: oocities.org)
--------------------------------------- (To 🚫report any bad content: archivehelp @ gmail.com)
>

Tengo una pequea aplicacin, uno de cuyos campos es un 
campo memo con cantidad de informacin. Me han pedido que 
cuando realicen una bsqueda que no distinga los acentos, 
es decir, por ejemplo, en una bsqueda de registros que 
contengan la palabra "calefaccin" debera sacar tanto los 
que tienen la o acentuada como los que no la tienen.

Hay alguna manera de conseguir esto?


RESPONDE EDUARDO OLAZ
=====================

Debes pasar tanto el campo del query como el parmetro a comparar por una
funcin que quite acentos.

Aqu te adjunto una que te podra servir:

Para que te distinga maysculas y minsculas debes quitar la lnea
        [Option Compare Database]
que aparece al principio del mdulo en el que escribas la funcin

_______________________________________________

Public Function CadenaSinAcentos(ByVal Cadena As String) As String
    Dim strCaracter As String
    Dim i As Long
    For i = 1 To Len(Cadena)
        strCaracter = Mid(Cadena, i, 1)
        Select Case strCaracter
            Case "", "", "", "", "", ""
                strCaracter = "a"
            Case "", "", "", ""
                strCaracter = "e"
            Case "", "", "", ""
                strCaracter = "i"
            Case "", "", "", "", ""
                strCaracter = "o"
            Case "", "", "", ""
                strCaracter = "u"
            Case "", ""
                strCaracter = "y"
            Case "", "", "", "", "", ""
                strCaracter = "A"
            Case "", "", "", ""
                strCaracter = "E"
            Case "", "", "", ""
                strCaracter = "I"
            Case "", "", "", "", ""
                strCaracter = "O"
            Case "", "", "", ""
                strCaracter = "U"
            Case "Y", ""
                strCaracter = "Y"
        End Select
        CadenaSinAcentos = CadenaSinAcentos & strCaracter
    Next i
End Function


Text file Source (historic): geocities.com/es/ensolva/Descargas/Documentos

geocities.com/es/ensolva/Descargas
geocities.com/es/ensolva
geocities.com/es

(to report bad content: archivehelp @ gmail)