Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Configurar celda de Excel desde VB

Estas en el tema de Configurar celda de Excel desde VB en el foro de Visual Basic clásico en Foros del Web. Hola, pues tengo un problemón, y es que al pasar a excel desde VB6, la entidad,oficina,dc y cuenta, si estas tienen ceros delante, pues los ...
  #1 (permalink)  
Antiguo 16/04/2008, 10:02
 
Fecha de Ingreso: mayo-2005
Ubicación: Vimianzo. A Coruña
Mensajes: 230
Antigüedad: 19 años
Puntos: 1
Configurar celda de Excel desde VB

Hola, pues tengo un problemón, y es que al pasar a excel desde VB6, la entidad,oficina,dc y cuenta, si estas tienen ceros delante, pues los elimina en excel.
El tipo de datos está almacenado en una variable Variant, pero probé a pasarlo a una variable string por si acaso y sigue haciendo los mismo:

Código:
varTexto = Trim$("" & varActual(intCampo))
hoHoja.Cells(lngLíneaActual, intCampo + 1) = varTexto
Si la entidad es 0097, me muestra 97....e igual con el resto...
Me he fijado que excepto la fecha, que la celda está configurada a Fecha, el resto de celdas están configuradas como General.
Yo pensé en cambiarle a TEXTO y así no eliminaría los ceros, pero no sé como hacerlo.

Si alguien sabe la solución se lo agradezco.

Un Saludo y Gracias!
__________________
Técnico Superior en Desarrollo de Apliciones Informáticas
  #2 (permalink)  
Antiguo 16/04/2008, 11:29
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Re: Configurar celda de Excel desde VB

Hola, mira esta respuesta de hace sólo unos pocos días, a ver si te vale.

http://www.forosdelweb.com/f69/como-...-6-0-a-574963/

Un saludo
  #3 (permalink)  
Antiguo 16/04/2008, 13:19
 
Fecha de Ingreso: mayo-2005
Ubicación: Vimianzo. A Coruña
Mensajes: 230
Antigüedad: 19 años
Puntos: 1
Re: Configurar celda de Excel desde VB

Gracias.
Al final lo solucioné concatenandole "'" delante de la variable.
Saludos!
__________________
Técnico Superior en Desarrollo de Apliciones Informáticas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:55.