Crear menú emergente en formulario que aparezca con el Mosemove y se esconda al quitarlo.
Estoy creando un formulario para al pasar el puntero del ratón sobre un botón despliegue un "Frame" y que cuando quite el puntero del ratón del botón se esconda.
He visto la idea en los videos de youtube de Dante Amor pero no consigo que se me función del todo ya que el Frame se muestra al pasar el botón el por el ratón pero no se esconde al quitarlo de manera automática.
Este es el trozo de codigo que he usado dentro de mi UserForm2, mi boton es el numero 3 y mi Frame 3
Private Sub CommandButton3_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Frame3.Visible = True
Frame3.ZOrder 0
Repaint
End Sub
Private Sub UserForm_Activate()
Frame3.Visible = False
End Sub
No se como adjuntar el archivo para poder verlo completo.
Interesante tu respuesta Dante pero tengo una duda que función cumple "zorder" muy agradecido. - Adriel Ortiz Mangia
Es para ordenar los controles, es decir, lo pone hasta el frente de todos los controles, es por si existen otro controles, siempre quedará en la parte de enfrente. - Dante Amor
Muchas Gracias Dante - Adriel Ortiz Mangia