border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 26-08-2007, 12:33:25
Junior Member
Site Admin
 
Registrado: ago 2007
Posts: 3
logopedium Valoración +2
Predeterminado Hoja de excel dentro de un OLE

Hola a todos!

Programo en Visual Basic 6.0 y quisiera mostrar el contenido de una hoja de excel dentro de un OLE como si fuese un preview (no quiero usar crystal reports). He probado con el código siguiente:

OLE1.CreateLink App.Path & "\archivo.xls!Hoja1!L1C1:L80C15"
OLE1.SizeMode = 3

Con el código de arriba se muestra el contenido de la hoja1, pero solo hasta la fila 69 en lugar de hasta la fila 80 como le indico. Además, dependiendo de la resolución se muestran más o menos filas. Por ejemplo, con una resolución de 800x600 solo se muestran 43 filas.

Por favor, alguien podria decirme como hacer que se muestre todo el contenido indicado (L1C1:L80C15)?

Muchas gracias por vuestra ayuda.
__________________
Sergio Rico
Responder Con Cita
  #2 (permalink)  
Antiguo 26-08-2007, 21:40:07
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

En mi vida se me hubiera ocurrido usar tu método para grabar el contenido de la hoja... Pero, así son las cosas: Nunca te acostarás sin saber una cosa más...

Aunque puedo desbarrar como un F1 en manos de Fernando Alonso, se me ocurre una peregrina idea. ¿Qué tal si previamente le reduces el zoom, probando el porcentaje en consonancia con los resultados? Y te agradeceremos nos informes de si esto te sirvió para tu método...

En todo caso, sé bienvenido a nuestro foro, y que no sea tu última intervención. De genialidades andamos en todas partes muy escasos...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 28-08-2007, 23:36:49
Junior Member
Site Admin
 
Registrado: ago 2007
Posts: 3
logopedium Valoración +2
Predeterminado Re: Re: Hoja de excel dentro de un OLE

Hola José María,

He probado tu sugerencia de reducir el zoom, pero desgraciadamente no ha resultado. Continuo sin poder ver las 80 filas.

¿Se te ocurre alguna otra idea o la razón por la cual la resolución afecta al número de filas que se muestran en el OLE, aunque tenga la propiedad SizeMode=3 (Zoom)?

Muchas gracias por tu amabilidad y por tu pronta respuesta.

Un saludo ;-)
__________________
Sergio Rico
Responder Con Cita
  #4 (permalink)  
Antiguo 28-08-2007, 23:46:10
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

No me refería yo al zoom del objeto OLE, sino de la hoja Excel... Aunque sigo "sin saber lo que digo"..., dicho así entre nosotros... Porque no sé por qué me huelo que estás trabajando sin mostrar la hoja...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 31-08-2007, 14:52:08
Junior Member
Site Admin
 
Registrado: ago 2007
Posts: 3
logopedium Valoración +2
Predeterminado

Lo he probado con el zoom de la hoja Excel y no da resultado. No me hace ningún caso :-( No se me ocurre como puedo hacer que aparezca la hoja entera. ¿Se te ocurre alguna otra idea?

Gracias por todo.
__________________
Sergio Rico
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Problema para copiar un texto de una hoja excel a otra hoja Julio Luna VBA (Excel, Word, Outlook, Access) 2 15-11-2007 21:31:39
selects sobre una hoja de excel pandoro Visual Basic 6.00 0 06-10-2006 16:44:51
Problema con hoja excel CONTRA2 Visual Basic 6.00 1 06-04-2006 13:08:35
Copiar una hoja de excel a otro documento excel a otra hoja Kaisser VBA (Excel, Word, Outlook, Access) 3 24-02-2006 07:45:00
Hoja excel horizontal Manolillo Visual Basic 6.00 2 21-11-2005 11:09:00


La franja horaria es GMT. Ahora son las 20:31:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right