Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Grafico en userform

218 views
Skip to first unread message

José Antonio

unread,
Oct 26, 2006, 7:51:30 PM10/26/06
to
Hola de nuevo...

Les agradezco su ayuda con lo siguiente: en una hoja de excel llamada
Graficos tengo varios graficos que tienen su origen en varias hojas... así
por ejemplo.. en el rango "a5:f20" tengo una grafica de barras de la
hoja1...

Loque quisera saber es si estando en la hoja de datos (hoja1) poner un botón
de comando y que al presionarlo me aparezca un userform en donde se muestre
el gráfico que esta en el rango "a5:f20" de la hoja de graficos...

¿Se podrá hacer esto? ¿Podrían indicarme como?

Saludos..

Héctor Miguel

unread,
Oct 26, 2006, 7:58:38 PM10/26/06
to
hola, José Antonio !

> ... en una hoja... tengo varios graficos ...estando en la hoja de datos (hoja1) poner un boton
> ... que al presionarlo me aparezca un userform en donde se muestre el grafico que esta en el rango "a5:f20" [...]

parece que lo que buscar lo podras encontrar en:
Displaying a Chart in a UserForm
http://j-walk.com/ss/excel/tips/tip66.htm

saludos,
hector.


Paul

unread,
Oct 30, 2006, 10:59:01 AM10/30/06
to
Hola,
Me parece muy interesante el incluir graficos en el formulario, pero me baje
el archivo de la direcion que anotan y me da un error "error definido por la
aplicacion del objeto"; ya revise linea x linea del codigo, y no encuetro el
error, salvo que tenga que instalar algo extra (referencia-controles etc.);
me ayudan por favor..

Muchas Gracias
Paul

José Antonio

unread,
Oct 30, 2006, 11:37:41 AM10/30/06
to
Hola, disculpen por escribir hasta ahora...

Al igual que Paul, me marca el mismo error que el menciona... se le tiene
que hacer algo más?...

José Antonio

"Héctor Miguel" <NOhemio...@PLShotmail.com> escribió en el mensaje
news:O9Z3oqV%23GHA...@TK2MSFTNGP05.phx.gbl...

Héctor Miguel

unread,
Oct 30, 2006, 2:46:20 PM10/30/06
to
hola, Paul y Jose Antonio !

> ... baje el archivo de la direcion que anotan y me da un error "error definido por la aplicacion del objeto"
> ya revise linea x linea del codigo, y no encuetro el error, salvo que tenga que instalar algo extra (referencia-controles etc.) [...]

[probablemente] alguna referencia 'perdida' en el proyecto de macros ?
revisar en el editor de vba, [menu] herramientas / referencias...
por si alguna 'dice': FALTA: xxx o: MISSING:xxx -?-

si cualquier duda [o informacion adicional]... comentan ?

saludos,
hector.


Paul

unread,
Oct 30, 2006, 3:42:02 PM10/30/06
to
Gracias Hector Miguel por tu respuesta.
el error es en el instante de exportar al tipo GIF; revise lo que tu
planteas y no falta ninguna referencia, pero solo tengo con check
- Visual Basic for applications
- Microsoft Excel Object Library
- Ole Automation

Saludos
Paul

Héctor Miguel

unread,
Oct 30, 2006, 4:04:34 PM10/30/06
to
hola, Paul !

> ... el error es en el instante de exportar al tipo GIF
> ... no falta ninguna referencia, pero solo tengo con check


> - Visual Basic for applications
> - Microsoft Excel Object Library
> - Ole Automation

1) en el archivo donde estes utilizando un formulario para insertar una imagen de graficos [.GIF]
debiera haber [obviamente] un formulario con [al menos] un control de imagenes
[para lo cual] el proyecto de macros necesita de la libreria de objetos:
-> Microsoft Forms 2.0 Object Library

2) el codigo 'genera' un archivo 'temporal' en la misma ubicacion que el libro
[se requiere de acceso libre a la carpeta donde esta 'trabajando'] -?-

3) es probable que no estes revisando las propiedades del libro 'en cuestion' sino de uno 'nuevo' ?

comentas [si encuentras] algun detalle mas... 'significativo' ?
saludos,
hector.


Paul

unread,
Oct 30, 2006, 5:37:01 PM10/30/06
to
Hetor Miguel,
despues de 1'450.226,22 intentos, busquedas y consultas; continua el error.
Cuando se escribe filename, reconoce el codigo y corrige con Filename, pero
es curioso que cuando escribes FILTERNAME, excel no reconoce, ya que deberia
corregir y escribir Filtername. creo que ese es el error.
probe directamente con los parentesis: Export ('nombre.gif","gif") que en
algun manual encontre (Biblia), pero tampoco. inclui directamente por codigo
el load y funciona; el error es en el momento de exportar.
y si tienes otra sugerencia. Muchas Gracias;

Saludos
Paul

Héctor Miguel

unread,
Oct 30, 2006, 9:33:04 PM10/30/06
to
hola, Paul !

> despues de 1'450.226,22 intentos, busquedas y consultas; continua el error.
> Cuando se escribe filename, reconoce el codigo y corrige con Filename

> pero es curioso que cuando escribes FILTERNAME, excel no reconoce

> ya que deberia corregir y escribir Filtername. creo que ese es el error.

> probe directamente con los parentesis: Export ('nombre.gif","gif")... pero tampoco.


> inclui directamente por codigo el load y funciona; el error es en el momento de exportar.

> y si tienes otra sugerencia...

[aunque remota]... existe la posibilidad de que en 'ese' equipo/sistema/...
-> NO este instalado el filtro para graficos '.GIF' [y/o cualquiera de los otros filtros graficos] -?-

-> revisa en el editor del registro de windows la siguiente llave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Graphics Filters\Export
o el siguiente enlace: -> http://www.mvps.org/dmcritchie/excel/xl2gif.htm#problems

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.


Tux

unread,
Nov 1, 2006, 12:42:13 PM11/1/06
to
Héctor Miguel escribió:

Hola a todos :-)

Siguiendo el enlace que nos ha ofrecido Hector y la llave en el
registro, añadiendo a lo explicado por Hector, lo podemos solucionar de
la siguiente manera:-)

Primero hay que buscar el siguiente archivo en nuestra PC (para graficos
.GIF):

GIFIMP32.FLT

Y cuando encontremos el archivo de nuestro office cogemos ese archivo y
lo renombramos a .Back

Una vez hecho esto, cogemos nuestro CD de intalacion de Office y lo
ejecutamos y le damos a Click en Agregar o quitar funciones, elegimos
personalizada, y ahi donde nos aparece todo el Microsoft office,
buscamos aquel que diga FILTROS y hacemos un click, le damos siguiente y
finalizar. Se nos habra actualizado nuestro archivo y ya podemos ahora
ejecutar la macro.

Digo esto para que si a alguien le surgiera este problema tenga material
suficiente para poder solucionarlo.

Saludos, Monica.

--
¡Un SAludo!:-)

www.fermu.com
www.zorval.es

0 new messages