Pregunta: | 11302 - EXCLUIR COMILLAS A UNA CADENA DE FóRMULA |
Autor: | Donaldo Ramirez |
Tengo una formula en una cadena de texto, y quisiera eliminar las comillas para hacer la operación de la fórmula, Como le hago? Muchisimas gracias de antemano |
Respuesta: | Gere |
Mediante la instruccion Replace puede sustituir lo que quieras de cualquier string de tal forma que si pones: texto1.text = Replace(texto1.text, "'", "") esto eliminara las comillas del texto. En los select que lleven textos que incluyan comillas, deberas duplicarlas para que el visual te permita hacer el select sin problemas de tal forma que si comparas una poblacion como l'hospitalet quedaria tal que asi. "select * from tabla where poblacion = '" & replace("l'hospitalet", "'","''") & "'" Espero haber ayudado a alguien. |
Respuesta: | SuNcO |
Eso lo puedes hacer asi : var2 = "" for i = 1 to len(texto) var1 = mid(texto,i,1) if var1 <> chr(34) then var2 = var2 + var1 endif next Osea, vas poniendo cada caracter en otra variable pero exeptuando las " osea el caracter 34 |