alberto-moyano   05-06-2023, 05:53
#1
Hola colisteros, estoy tratando de hacer funcionar la siguiente función, no entiendo que puede estar mal, no obtengo error desde el ide y tampoco desde el formulario en prueba, simplemente no hace nada (ni siquiera un mensaje de error).

Código:
Public Sub Menu81_Click() 'borrar todos los espacios >1

  Dim s As String

  s = File.Name(editorTexto.Tag[sPath])
  s = CustomTrim(s)

End

Public Function CustomTrim(s As String) As String

  Dim sOut As String

  sOut = Trim(RTrim(s))
  While InStr(sOut, "  ")
    sOut = Replace(sOut, "  ", " ")
  Wend

  Return sOut

End
tincho   05-06-2023, 09:42
#2
Hola Alberto, probé tu código y funciona bien, es decir retira los espacios dobles y los reemplaza por uno solo.
Tal vez el problema este en el valor inicial de "s"

1 Saludo.
alberto-moyano   05-06-2023, 14:34
#3
Gracias Tincho, voy a revisar lo que me dices.
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.