Makroya Kısayol Atama Hk.

Katılım
14 Ekim 2005
Mesajlar
187
Excel Vers. ve Dili
Office 365 for Business
Altın Üyelik Bitiş Tarihi
18-07-2022
Aşağıdaki makroyu yazıp kaydettim. Fakat kısayol atamak istediğimde (Ã?rneğin Ctrl + Ç gibi) bunu yerine getirmiyor. Ctrl + Ç'ye bastığımda herhangi bir değişklik olmuyor. Çözümü nedir??

Tşk.

Const shrdnomrustring = &H2
Private Declare Function SHRunDialog Lib "shell32" Alias "#61" (ByVal hOwner As Long, ByVal Unknown1 As Long, ByVal unknown2 As Long, ByVal sztitle As String, ByVal szprompt As String, ByVal uflags As Long) As Long
Sub run_komutu()
SHRunDialog hwnd, 0, 0, "program çalıştır ...", "calistir ...", 0
End Sub
 

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 kodları deneyin. Kod içindeki "calistir" çalışmasını istediğiniz makronun adıdır.

Kod:
Sub auto_open()
Application.OnKey "^{ç}", "calistir"
End Sub
 
Sub auto_close()
Application.OnKey "^{ç}"
End Sub
 
Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
Makrolar yardımıyla çalışma kitabındaki sayfalara kısayol atamak yapılabirmi örnek ;
alt+a _sayfa1 alt+b sayfa2 gibi olabilir mi?
 
Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
Aşağıdaki kodları deneyin. Kod içindeki "calistir" çalışmasını istediğiniz makronun adıdır.

Kod:
Sub auto_open()
Application.OnKey "^{ç}", "calistir"
End Sub
 
Sub auto_close()
Application.OnKey "^{ç}"
End Sub
buradaki örneğe ek dosya olarak eklebilirmiyiz yapamıyorum. bir değilde 3-4 adet kısayoldan oluşursa eğer çalıştıramadım çünkü teşekkürler.
 
Katılım
12 Ocak 2009
Mesajlar
1
Excel Vers. ve Dili
office 2007
merhaba paste specail/value komutuna nasıl kısa yol atıyabilirim
 
Üst