ma521
03-29-2017, 01:09 PM
I have some existing code that is displayed after a function is ran. After the user initiates a button click on the displayed popup it executes a series of key strokes. How can I edit the below code to have this process ran automatically without the user having to click?
Private Sub CommandButton1_Click() Unload Me
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "w", True
SendKeys "p", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
'User clicked the X button on title bar
If CloseMode = 0 Then
bQuit = True
'Cancel the close
Cancel = True
Me.Hide
End If
End Sub
Private Sub CommandButton2_Click()
Unload Me
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "w", True
SendKeys "p", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End Sub
Private Sub Frame1_Click()
Unload Me
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "w", True
SendKeys "p", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End Sub
Private Sub CommandButton1_Click() Unload Me
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "w", True
SendKeys "p", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
'User clicked the X button on title bar
If CloseMode = 0 Then
bQuit = True
'Cancel the close
Cancel = True
Me.Hide
End If
End Sub
Private Sub CommandButton2_Click()
Unload Me
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "w", True
SendKeys "p", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End Sub
Private Sub Frame1_Click()
Unload Me
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "w", True
SendKeys "p", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
SendKeys "%", True
SendKeys "x", True
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End Sub