• Domingo 22 de Diciembre de 2024, 19:31

Autor Tema:  Formato De Texto En Celda De Excel Desde Vb6  (Leído 6024 veces)

lorecasas

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Formato De Texto En Celda De Excel Desde Vb6
« en: Viernes 2 de Junio de 2006, 22:06 »
0
Hola foro:

Tengo un problema con vb y excel. Tengo un archivo xls que uso como plantilla
y en el escribo diferentes contenidos de un reporte desde vb6.
El problema es que tengo unos datos asi:

   3-1
   1-1
   2-1
   2-2

Etc, y cada vez que los escribo desde vb les pone formato de fecha, ya intente
ponerle formato de texto a la columna donde van pero lo ignora,
solo cuando entro directo al archivo le cambio el formato a texto y le pongo un
valor como los que mencione, entonces si lo hace, pero no puedo
estarlo haciendo manual, solo funciona con formato de texto, para eso hice
esta instruccion en vb:

PagCnfg.Cells.Range(H15:H15).NumberFormat = "@"

Ya probe tambien poniendo "@-@", "General", "Texto", "#-#"

Pero me hace los cambios mal se supone que solo @ deberia funcionar pero lo deja igual.

Alguien tiene dea de como cambiar el formato de celda a texto desde vb?


Gracias de antemano!!  :)

Atte. Lore

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Formato De Texto En Celda De Excel Desde Vb6
« Respuesta #1 en: Sábado 3 de Junio de 2006, 00:00 »
0
Cuando traspases los datos a la planilla, traspasalos con una comilla simple antes del valor.... en estos casos

'3-1
'1-1
'2-1
'2-2

Para que al guardarlos en la celda, excel, los considere como caracteres y no como fecha.