Jump to content

Botones de comando se redimensionan solos!


Recommended Posts

Buenos dias.

Cree una hoja de calculo con bastantes ecuaciones / funciones, botones de comando y un checkbox. Es parecido a un sistema de facturacion donde un boton crea una nueva hoja para un nuevo dia copiando la actual y borrando ciertos datos.

El problema es que, casualmente y en operaciones diferentes como abrir otro archivo o al crear una nueva hoja (dia) se redimensionan y se mueven de su lugar los botones de comando y el checkbox haciendose mas pequeños y desplazandose a la izquierda y arriba de la hoja. En ciertas ocasiones, una vez presentado este error, para el siguiente dia (un tercero) se copia bien, otras se copia con el error, y otras se siguen haciendo mas y mas pequeños y moviendose ala izquierda mientras mas dias nuevos (hojas nuevos) vaya creando.

He probado en diferentes computadores, y ha fallado en 5 de 9. Los botones tienen proteccion "bloquear relacion de aspecto", "bloqueado" en el cuadro de proteccion, "no mover ni cambiar tamaño con celdas" en propiedades y deshabilitado imprimir objeto.

Agradeceria mucho su ayuda.

Saludos

Link to comment
Share on other sites

Amigo, estas cosas a veces suceden y es complicado a veces corregirlas o conseguirles una explicación, una de las causas que creo que mas afecta es si el archivo es trabajado y guardado por ejemplo en una PC con resolución 1360 x 768 (es un ejemplo) y luego es abierto en una PC con una resolución diferente (mayor o menor), los botones tienden a cambiar su posición y/o tamaño, creo que sucede principalmente con los controles de formulario, con los controles ActiveX no debería suceder (o es al reves, no recuerdo), de todas formas te anexo un pequeño ejemplo de como cambiar de posición y/o tamaño los controles de forma automática cuando la hoja es seleccionada.

Posicionar botones.xls

Link to comment
Share on other sites

Que tal amigo, muchas gracias por tu respuesta.

En efecto, yo programe la hoja en mi laptop a resolucion 1080p y por lo general la hago correr en laptops de resolucion estandar, pero lo raro es que no en todas falla, es mas, es esporadico, falla en ciertas maquinas y en un dia (hoja) aleatorio.

Pero me has dado una buena idea, programar un boton que sea de "emergencia" en el caso que se muevan los botones poner el codigo de tu ejemplo para que se restituyan.

Con respecto a eso, esto pasa con los controles activex, como seria el codigo (el de tu ejemplo) para:

a) mover el boton a una columna y fila (celda) especifica.

B) redimensionar alto de boton

c) redimensionar ancho de boton

Muy agradecido de nuevo

Un saludo

- - - - - Mensaje combinado - - - - -

Me olvidaba, seria el mismo codigo tanto para el comand button como para el checkbox?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

Privacy Policy