Visual Basic - Mandar texto a una celda de Excel

Life is soft - evento anual de software empresarial
 
Vista:

Mandar texto a una celda de Excel

Publicado por Nicolás (164 intervenciones) el 04/06/2004 07:02:32
Saludos:
Al enviar texto de lineas múltiples a una celda de Excel desde Visual Basic 6, me aparece un caracter en cada salto de linea.
Cómo se hace para evitar ésto?
Desde ya, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de RAUL
Val: 2
Ha aumentado su posición en 97 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Mandar texto a una celda de Excel

Publicado por RAUL (443 intervenciones) el 04/06/2004 15:35:13
imagino que el texto que envias a Excell, lo asigans a una variable de tipo stringi:
Dim texto String
lo que debes de hacer antes de pasar este bloque de texto es una evaluacion para quitar el retorno de carro al final de c/linea
chr$(13)+Chr$(10)
una vez limpiado el texto, lo puedes enviar al excel
Suerte
PD: a ver si le das la mano a un usuario que tiene problemas de automatización y hizo una solicitud anterior
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de RAUL
Val: 2
Ha aumentado su posición en 97 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Mandar texto a una celda de Excel

Publicado por RAUL (443 intervenciones) el 04/06/2004 15:36:58
disculpa la PD: VEO QUE YA LE RESPONDISTE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Solución

Publicado por Nicolás (164 intervenciones) el 04/06/2004 19:21:45
Saludos:
Gracias a Raul encontré la solución para el que le interese.

.Cells(13, 1) = Replace(txtObservaciones, vbCrLf, Chr(10))

Espero que a alguien le sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar