UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo


No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

jhonyepv

avatar
Buen dìa comunidad.

Les comparto que ando buscando la forma de cerrar un fomulario de excel presionando una tecla la cual puede ser Tab o F1. Alguna idea de como hacerlo o creen que es algo imposible?



Agradeciendo el apoyo quedo a la espera de sus sugerencias,
Archivos
Cerrarformulario.xlsm
No tienes los permisos para descargar los archivos.
(16 KB)

jhon1904

avatar
hola johny

pon este código en la propiedad Keydown del formulario  y listo, espero te sirva.

Código:

Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)

Select Case KeyCode
      Case vbKeyF1: Unload Me
      Case vbKeyTab: Unload Me
      Case vbKeyShift: Unload Me
End Select

End Sub



saludos,


_________________
Jhon Mayorquin
https://exceljohnmayorquin.blogspot.com.co/

jhonyepv

avatar
Gracias por tu ayuda.

Te comparto que si me funciono. Aunque hago la observacion que si tengo un listbox en el formulario, tengo que colocar el código en el listbox para que se pueda ejecutar la macro.

Adjunto el documento con ambos ejemplos.

Saludos
Archivos
Cerrarformulario.xlsm
No tienes los permisos para descargar los archivos.
(21 KB)

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

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