Saltar al contenido

Efecto Botones en formulario


Recommended Posts

publicado

Como va? acá les comparto un sencillo efecto de desplazamiento de botones dentro de un formulario. Consiste en el deslizamiento de los botones dependiendo de la cercanía del puntero del mouse, funciona a través del evento mousemove del userform. El único problema que estoy teniendo es que el efecto se corta cada vez que el mouse pasa por algún botón o imagen dentro del mismo formulario (lógicamente porque corta el evento que lo dispara). Si alguien conoce alguna manera de conseguir que el efecto continué de manera fluida por todo el formulario les estare eternamente agradecido. Desde ya muchas gracias a todos ya que no lo habría podido conseguir sin el aporte de todos ustedes dentro de este foro. Un abrazo.

Adjunto a continuación el archivo. El efecto esta en el formulario menú principal: https://drive.google.com/file/d/1kJiy9CEtua-ecla5p6E0KqGiMsRe4Dtx/view?usp=sharing

publicado

Como va?

Tendrías que hacer lo mismo que hiciste en el UserForm para cada control, también tienen X-Y. La pregunta es VALDRÁ LA PENA???, en mi opinión NO, es mucha programación para poca ganancia, pero cada quien emplea el tiempo en lo que más le gusta.

Saludos.

publicado

A grandes males, grandes remedios, una de las soluciones consite en poner un label transparente que ocupe todo el formulario, eso si, tendrás que detectar los click de los botones por la posición del cursor al hacer click sobre el label.

Te dejo un ejemplo con el botón Salir (Image6) solucionado.

He quitado el fondo del formulario para poder subir el archivo.

 

Menú.xlsm

publicado
Hace 21 minutos , Antoni dijo:

A grandes males, grandes remedios, una de las soluciones consite en poner un label transparente que ocupe todo el formulario, eso si, tendrás que detectar los click de los botones por la posición del cursor al hacer click sobre el label.

Te dejo un ejemplo con el botón Salir (Image6) solucionado.

He quitado el fondo del formulario para poder subir el archivo.

 

Menú.xlsm 87 kB · 1 download

Gracias Antoni, justo acabo de resolverlo copiando el codigo en cada evento mousemove de cada botón, quedo bien. Pero lo que estaba buscando era lo que usted acabas de idear. Muchas gracias. Cuando sea grande quiero ser como usted!. Un abrazo

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.