Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: jaspito en Jueves 29 de Mayo de 2008, 17:59
Título: Problema Con Visual Y Excel, Salto De Linea!
Publicado por: jaspito en Jueves 29 de Mayo de 2008, 17:59
Hola tengo una aplicacion que realice que utiliza el excel, un libro y en una determinada celda necesitaria escribir un salto de linea dentro de la celda, pero no me deja desde visual, me imprime un cuadradito con el Chr(10), y con el vbCrLf me imprime dos cuadraditos pero en la misma linea y no en la linea de abajo (dentro de la misma celda).
Como lo puedo hacer?
Un saludo.
Título: Re: Problema Con Visual Y Excel, Salto De Linea!
Publicado por: cpmario en Viernes 30 de Mayo de 2008, 02:00
Intenta de la siguiente manera:
Coloca el texto a enviar a una variable.
Esta es la línea que toma el texto a enviar a Excel
Código: Text
strText = strText & vbCrLf & "mas texto"
Luego coloca antes y después de la variable unas comillas, por ejemplo:
Código: Text
strText = Chr$(34) & strText & Chr$(34)
Ahora ya esta lista la variable strText para que la pases a Excel.
No lo probé, pero me ha funcionado cuando paso información de VB a Excel a través del portapapeles.
:comp:
Título: Re: Problema Con Visual Y Excel, Salto De Linea!
Publicado por: jaspito en Viernes 30 de Mayo de 2008, 10:18
Muchas gracias, pero ya lo logre solucionar tenia que poner Chr(10) como hacia pero no le tenia que dar formato porque sino me salia el cuadradito!