Подскажите, пожалуйста, как сделать что-то типа этого:
- Код: Выделить всё
Sub vbKeyInsert_click()
UserForm1.Show
End Sub
я имею в виду, что при нажатии на клавишу происходит какое-то событие, в данном случае, на экране появляется форма...
Sub vbKeyInsert_click()
UserForm1.Show
End Sub
Sub vbKeyInsert_click()
if activecell.column =1 then
UserForm1.Show
elseif activecell.column =2 then
UserForm2.Show
end if
End Sub
Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = vbKeyInsert Then
call NumberAdd 'это название модуля, открывающего нужную форму
End If
End Sub
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 45 Then
MsgBox "Нажали Insert"
End If
End Sub
Сейчас этот форум просматривают: AhrefsBot и гости: 113