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..
> ... 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.
Muchas Gracias
Paul
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...
> ... 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.
Saludos
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.
Saludos
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.
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!:-)