Mi sitio InicioRegistrarseEntrada
Inicio » 2012 » Noviembre » 30 » Remplazar caracteres de un string
9:42 PM
Remplazar caracteres de un string
 Function ReplaceString(ByVal strSearch As String, ByVal strSearchFor As String, ByVal strReplaceWith As String) As String
        Try
            '--> Busca la variable del strSearch para strSearchFor y la substituye por el strReplaceWith.
            Dim lngFoundLoc As Long    ' Location of match.
            Dim lngLenRemove As Long   ' Length of string being replaced.
            '--> Fije la longitud del texto original para saltar.
            lngLenRemove = Len(strSearchFor)
            '--> Fije la localización match.
            lngFoundLoc = InStr(1, strSearch, strSearchFor)
            '--> Si strSearchFor isn't encontrado en vuelta justa del strSearch la secuencia original.
            If lngFoundLoc = 0 Then
                ReplaceString = strSearch
                '--> Si se encuentra el match, vuelva la secuencia original hasta la localización del match, concatene el nuevo texto, y busque el resto de la secuencia recurrentemente para fósforos adicionales.
            Else
                ReplaceString = Left(strSearch, lngFoundLoc - 1) & _
                    strReplaceWith & _
                    ReplaceString(Mid(strSearch, lngFoundLoc + _
                    lngLenRemove), strSearchFor, strReplaceWith)
            End If
exit_ReplaceString:
            Exit Function
            '--> Imprima el error para eliminar errores de la ventana y de la pregunta de la interrupción de don't.

        Catch ex As Exception
            MsgBox("Error Replacing String """ & _
                strSearchFor & """ with """ & _
                strReplaceWith & """ in text """ & _
                strSearch & """")
            '--> Si hay un error, vuelva la secuencia original y salga de la función.
            ReplaceString = strSearch

        End Try
    End Function

Vistas: 513 | Agregado por: miket | Valoración: 0.0/0
Total de comentarios: 0
Solamente los usuarios registrados pueden agregar comentarios.
[ Registrarse | Entrada ]
Martes, 11.26.2024, 3:25 AM
Menú del sitio
Formulario de entrada
Búsqueda
Archivo de registros
Estadística

Total en línea: 1
Invitados: 1
Usuarios: 0
Calendario
«  Noviembre 2012  »
LuMaMiJuViSaDo
   1234
567891011
12131415161718
19202122232425
2627282930
 






Copyright nientiendo © 2024 Miguel A. Vallejo Duran