Makro kodlarına klavye tuşlarına göre komut eklemek

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Kodlarımın içine klavyedeki enter ve yön tuşlarına göre komutu nasıl verebilirim.
Ã?rneğin;

Eğer enter tuşuna basıldıysa
kodlarım
Eğer sağ-ok tuşuna basıldıysa
kodlarım
Eğer sol-ok tuşuna basıldıysa
kodlarım
Eğer aşağı-ok tuşuna basıldıysa
kodlarım
..... gibi
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
application.onkey

ile ilgili örnekler aratın, faydası olur.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Aşağıdaki dosyayı inceleyiniz
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Sn. Haluk cevabınızı görmemiştim
Zaten yanlış anlamışım
Sn.COST_CONTROL istediği doğru onkey'dir
 
Katılım
23 Şubat 2005
Mesajlar
303
Sn.zafer bende bu kodlari tek tek orneklerden cikariyordum,forumda aradim bulamamistim.Cok faydali bi bilgi.Tesekkur ederim
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Cevap yanlışta olsa faydalı olmuş ne mutlu bana

Teşekkür ederim
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Sn Haluk' un söylediği metodla yaptım, enter a bastığınızda a1 hücresine gidiyor.
visual basic yardımında bununla ilgili örnekler var incelemenizi tavsiye ederim.

İyi çalışmalar

Sub NN()
Application.OnKey "{ENTER}", "GIT"
End Sub

Sub GIT()
[A1].Select
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Teşekkür ederim.
 
Üst