formato y carga de datos mediante macro

15/03/2006 - 16:42 por martinez | Informe spam
Cargo datos en una hoja de calculo mediante una macro, la instruccion que
escribe los datos es, mas o menos, esta:

worksheets("Hoja1").cells(fila,columna) = dato

Ocurre que 'dato', en algunas ocasiones, tiene sólo numeros y una vez en
escrito en la celda, aparece con formato numérico. he probado dando formato
a la celda antes de recibir los datos, pero no funciona. ¿Cómo puedo forzar
a que se copien los datos en formato texto?

Gracias por anticipado

Preguntas similare

Leer las respuestas

#6 martinez
15/03/2006 - 20:39 | Informe spam
esto si tiene buena pinta.
Gracias


"Manuel Romero" <m.r.o.m.e.r.o.p@@@@h.o.t.m.a.i.lc.o.m.> escribió en el
mensaje news:
prueba esto

worksheets("Hoja1").cells(fila,columna) = "'" & dato

Cargo datos en una hoja de calculo mediante una macro, la instruccion que
escribe los datos es, mas o menos, esta:

worksheets("Hoja1").cells(fila,columna) = dato

Ocurre que 'dato', en algunas ocasiones, tiene sólo numeros y una vez en
escrito en la celda, aparece con formato numérico. he probado dando
formato
a la celda antes de recibir los datos, pero no funciona. ¿Cómo puedo
forzar
a que se copien los datos en formato texto?

Gracias por anticipado




Respuesta Responder a este mensaje
#7 martinez
15/03/2006 - 20:41 | Informe spam
pensandolo mejor, creo que no funcionará porque cuando cargo el dato en la
variable 'dato' lo pasa a número y le quita los ceros.


"Manuel Romero" <m.r.o.m.e.r.o.p@@@@h.o.t.m.a.i.lc.o.m.> escribió en el
mensaje news:
prueba esto

worksheets("Hoja1").cells(fila,columna) = "'" & dato

Cargo datos en una hoja de calculo mediante una macro, la instruccion que
escribe los datos es, mas o menos, esta:

worksheets("Hoja1").cells(fila,columna) = dato

Ocurre que 'dato', en algunas ocasiones, tiene sólo numeros y una vez en
escrito en la celda, aparece con formato numérico. he probado dando
formato
a la celda antes de recibir los datos, pero no funciona. ¿Cómo puedo
forzar
a que se copien los datos en formato texto?

Gracias por anticipado




Respuesta Responder a este mensaje
#8 Manuel Romero
15/03/2006 - 22:58 | Informe spam
Entonces no declares dato como un tipo numerico, sino como string

pensandolo mejor, creo que no funcionará porque cuando cargo el dato en la
variable 'dato' lo pasa a número y le quita los ceros.


"Manuel Romero" <m.r.o.m.e.r.o.p@@@@h.o.t.m.a.i.lc.o.m.> escribió en el
mensaje news:
prueba esto

worksheets("Hoja1").cells(fila,columna) = "'" & dato

Cargo datos en una hoja de calculo mediante una macro, la instruccion que
escribe los datos es, mas o menos, esta:

worksheets("Hoja1").cells(fila,columna) = dato

Ocurre que 'dato', en algunas ocasiones, tiene sólo numeros y una vez en
escrito en la celda, aparece con formato numérico. he probado dando
formato
a la celda antes de recibir los datos, pero no funciona. ¿Cómo puedo
forzar
a que se copien los datos en formato texto?

Gracias por anticipado




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida