Düğmeye farklı tıklama

Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Merhaba arkadaşlar
Excel sayfasına yerleştirilmiş bir düğmeye Ctrl,Alt veya Shift tuşu basılı iken tıklandığını anlayabilirmiyiz.

Teşekkürler
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu kullanabilirsiniz.

Kod:
Public Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
 
Sub tusdurumu()
If GetKeyState(16) < 0 Then MsgBox "shift tu&#351;u bas&#305;l&#305;d&#305;r."
If GetKeyState(17) < 0 Then MsgBox "ctrl tu&#351;u bas&#305;l&#305;d&#305;r."
If GetKeyState(18) < 0 Then MsgBox "alt tu&#351;u bas&#305;l&#305;d&#305;r."
End Sub
 
Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Say&#305;n Levent Bey cevab&#305;n&#305;z i&#231;in &#231;ok te&#351;ekk&#252;r ederim. Fakat San&#305;r&#305;m Ctrl tu&#351;unun Exceldeki &#246;zel misyonundan dolay&#305; Ctrl ile t&#305;klama yap&#305;lam&#305;yor. Ctrl ile d&#252;&#287;meye t&#305;klad&#305;&#287;&#305;nzda tasar&#305;m moduna ge&#231;iyor d&#252;&#287;me. Bunu a&#351;man&#305;n bir yolu olabilirmi
Tekrar te&#351;ekk&#252;rler...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bu sorunu denetim araç kutusundan bir commandbutton kullanarak çözebilirsiniz. Ekli dosyayı inceleyin.
 
Üst