............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Botones que se mueven

Ver el tema anterior Ver el tema siguiente Ir abajo

Botones que se mueven

Mensaje por ivanmolina el Miér Mayo 14, 2008 8:41 am

Estoy utilizando botones (CommandButton) para imprimir determinadas zonas de una hoja, pero cada vez que lo hago, los botones se desplazan (eso sí, siempre al mismo sitio...).
Para evitarlo he colocado, después de la orden de impresión, una instrucción With con las propiedades Top y Left para que vuelvan a su sitio, pero supongo que tiene que haber alguna forma más fácil...
Los botones sólo se mueven cuando utilizo la Vista preliminar o cuando imprimo la hoja desde el menú Imprimir, no cuando lo hago utilizando los botones.

ivanmolina

Cantidad de envíos : 9
Fecha de inscripción : 14/05/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por ioyama el Miér Mayo 14, 2008 10:49 am

Hola Ivan

¿Has probado a, en Propiedades del botón, marcar la tercera opción (No mover, ni cambiar tamaño con las celdas)?

Un saludo desde Vitoria

ioyama
Moderador
Moderador

Masculino Cantidad de envíos : 128
Edad : 54
Ciudad - Pais : Vitoria (España)
Fecha de inscripción : 03/03/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por ivanmolina el Miér Mayo 14, 2008 1:00 pm

Sí, pero siguen moviéndose.

ivanmolina

Cantidad de envíos : 9
Fecha de inscripción : 14/05/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por GalileoGali el Jue Mayo 15, 2008 7:53 am

Si "cuelgas" tu archivo (carente de contraseñas) en algun servidor gratuito, por ejemplo [Tienes que estar registrado y conectado para ver este vínculo] trataremos de revisarlo...

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1962
Edad : 61
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por ivanmolina el Vie Mayo 16, 2008 2:44 am

Acabo de colgar el archivo en:
esnips
Megaupload
Si imprimo desde los botones (objetos CommandButton), el programa funciona sin problemas, pero si lo hago desde el menú, o desde la vista preliminar, los botones se desplazan a la izquierda.
Para evitarlo, añado otra hoja para que, al activar la que contiene los botones, éstos vuelvan a su posición original.
Lo que necesito es evitar tener que hacer este segundo paso. Es decir, que imprima como imprima, los botones no se desplacen.

ivanmolina

Cantidad de envíos : 9
Fecha de inscripción : 14/05/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por ioyama el Vie Mayo 16, 2008 4:22 am

Hola Ivan

Tras eliminar el evento activate y la hoja2, he probado a imprimir desde el menú, desde la vista previa y desde los botones y no me ha surgido el problema. Los botones están inmoviles en su localización.

Lo siento, pero no puedo ayudarte, esperaremos a ver que le sucede a Gali.

Un saludo desde Vitoria

ioyama
Moderador
Moderador

Masculino Cantidad de envíos : 128
Edad : 54
Ciudad - Pais : Vitoria (España)
Fecha de inscripción : 03/03/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por ivanmolina el Vie Mayo 16, 2008 4:35 am

Ioyama, puedes ver en esnips cómo sigue apareciendo el problema. He hecho también lo que tú dices, pero entonces la única forma de que vuelvan a su sitio es colocar la instrucción With a continuación de la orden de imprimir...

ivanmolina

Cantidad de envíos : 9
Fecha de inscripción : 14/05/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por GalileoGali el Vie Mayo 16, 2008 7:40 am

Mira Ivan, tal como llevo a cabo Io, procedi a experimentar todas las variantes, desde ya que inhibiendo las macros de "re-acomodacion", pero no he visto el efeto que muestras en el .doc, ni nada siquiera parecido. Como para no "tirar la tohalla", se me ocurre que pruebes desinstalando todo los Complementos que pudieras tener cargados, y si tenes Libro Personal de Macros, fijate en los distintos modulos, quizas este influyendo algun "BeforePrint", pero la verdad es que de existir deberian activarse siempre y no en unas ocasiones si y en otras no, ya que tu codigo "" al hacerClick", no remite a EnableEvents=False.....
La otra posibilidad es tengas virus en tu maquina, o algo en el Registro de Windows, que no se me ocurre mas que enunciar, como para no descartar

Sé que ya habias planteado este problema en exceluciones hace un tiempito, y por lo que veo sin exito. Por otra parte, esta claro como describes el proble ma y su efecto. Todos te agradeceremos que en el supuesto de que encuentres la explicacion, y mejor aún, la solución, no olvides de traer aqui cualquier alternativas que haya podido surgir, ya que todos nos enriqueceremos.

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1962
Edad : 61
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por ivanmolina el Vie Mayo 16, 2008 8:15 am

Efectivamente, el problema debe residir en alguna configuración de mi PC (aunque no tengo Libro Personal de Macros ni he instalado ningún Complemento), porque lo he probado en el ordenador de una compañera y funciona tal como decís, que por otra parte es el funcionamiento buscado.
Ahora, como tampoco conozco su origen, no puedo descartar que esta misma situación pueda darse en otro PC, así que mantendré la instrucción With mientras sigo buscando .

ivanmolina

Cantidad de envíos : 9
Fecha de inscripción : 14/05/2008

Volver arriba Ir abajo

Re: Botones que se mueven

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.