• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 222
  • Last Modified:

Run A sub procedure from within a sub procedure - MS ACCESS

Hi Experts...Im using MS access. Im trying to get a sub procedure to run if the enter key is pressed while the form is open. I have the below code to try and capture when the Enter key is pressed. It then is supposed to run the mousedown event of a label
(which Im using instead of a button). The label is called "LblLogin", so the mousedown event will run if the label is clicked on, or if the enter key is pressed....any help would be greatly appreciated.

Kevbb.

Private Sub Form_KeyPress(KeyASCII As Integer)
If KeyASCII = 13 Then
KeyASCII = 0
LblLogin_MouseDown
Else
End If
End Sub
0
kevbb
Asked:
kevbb
1 Solution
 
basicinstinctCommented:
why dont you create a new sub to do whatever you are trying to do:

Private Sub DoStuff()
  'Put all your code here
End Sub

Then, from your "LblLogin_MouseDown" just call "DoStuff", same with "Form_KeyPress"
Eg:

Private Sub Form_KeyPress(KeyASCII As Integer)
If KeyASCII = 13 Then
KeyASCII = 0
DoStuff
End If
End Sub
0
 
kevbbAuthor Commented:
Cool thanks...that did the trick. Sometimes you cant see your nose despite your face.
Thankyou for your help, you save me alot of stress.

Rgds / Kevbb.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now