ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   user form-on open event? keydown event? (https://www.excelbanter.com/excel-programming/305997-user-form-open-event-keydown-event.html)

FSt1[_3_]

user form-on open event? keydown event?
 
Does a user form have an on open event and a keydown
event. if so how do i set them. i have the code. i just
don't know how to trigger it.

Harald Staff

user form-on open event? keydown event?
 
Hi

Yes. Rightclick it in the VB editor, choose View Code, to get to its module.
There, choose "Userform" in the top left dropdown and KeyDown in the top
right to generate the event code. "Initialize" runs on load and "Activate"
on every show.

However, a userform Keydown won't run if you type into a control like a
textbox. You need that control's KeyDown event for that, there is no
keypreview property to help.

HTH. Best wishes Harald

"FSt1" skrev i melding
...
Does a user form have an on open event and a keydown
event. if so how do i set them. i have the code. i just
don't know how to trigger it.




Fst1

user form-on open event? keydown event?
 
thanks Harald
-----Original Message-----
Hi

Yes. Rightclick it in the VB editor, choose View Code, to

get to its module.
There, choose "Userform" in the top left dropdown and

KeyDown in the top
right to generate the event code. "Initialize" runs on

load and "Activate"
on every show.

However, a userform Keydown won't run if you type into a

control like a
textbox. You need that control's KeyDown event for that,

there is no
keypreview property to help.

HTH. Best wishes Harald

"FSt1" skrev i

melding
...
Does a user form have an on open event and a keydown
event. if so how do i set them. i have the code. i just
don't know how to trigger it.



.



All times are GMT +1. The time now is 08:45 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com