Vba İle Klavyedeki Herhangi Bir Tuşa Özel Görev-Görevler Atama

Katılım
20 Ağustos 2008
Mesajlar
9
Excel Vers. ve Dili
VERSİON 93 TURKÇE
Selamlar Arkadaşlar
Kullandığım şirket programında çok sayıda kişiye borç tahakkuku yapıyorum. Programda birçok kişi için her defasında aynı “ Gelir kodu – hizmet aldığı birim-ücret” sayısal değerlerini klavyeden giriyorum. Bana lazım olan bu rutin işlemi klavyedeki bir tuşa atamak (örneğin : Ctrl + z)
Mause ile tahakkuk programının ilgili satırına geldiğimde Bu tuşa bir kez bastığımda yapılacak işlem “ 31236 sayısal değerini yapıştır+ Enter + 2 sayısal değerini yapıştır + 7 defa Enter”.
Yardımcı olursanız sevinirim. Şimdiden teşekkürler
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Sorunuzu anladığım kısmı ile; kodları module kopyalayın. Dosyanızı kapatıp açın, ctrl + z yaptığınızda imleçin bulunduğu hücreye 31236 yazar.

Kod:
Sub auto_open()
    Application.OnKey "^z", "yapistir"
End Sub

Sub yapistir()
    ActiveCell = 31236
End Sub
.
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,574
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
Selamlar Arkadaşlar
Kullandığım şirket programında çok sayıda kişiye borç tahakkuku yapıyorum. Programda birçok kişi için her defasında aynı “ Gelir kodu – hizmet aldığı birim-ücret” sayısal değerlerini klavyeden giriyorum. Bana lazım olan bu rutin işlemi klavyedeki bir tuşa atamak (örneğin : Ctrl + z)
Mause ile tahakkuk programının ilgili satırına geldiğimde Bu tuşa bir kez bastığımda yapılacak işlem “ 31236 sayısal değerini yapıştır+ Enter + 2 sayısal değerini yapıştır + 7 defa Enter”.
Yardımcı olursanız sevinirim. Şimdiden teşekkürler
sık yaptığınız işleri makro olarak kayıt etmeyi dener misiniz? makroların kullanım amacı budur zaten!
 
Katılım
20 Ağustos 2008
Mesajlar
9
Excel Vers. ve Dili
VERSİON 93 TURKÇE
İşlemi exel içinde yaptırmıyacağım.Eğer klavyede herhangi bir tuşa Fonksiyon tuşu gibi görev atayabilirsem " rutin olarak tekrarladığım işi bu tuşa yaptıracağım."
Ben .Şirketin özel programındaki tahhakuk satırına rutin olarak günde 200 kez "“ 31236 sayısal değerini yazıp ; Enter e basıyorum sonra ; 2 sayısal değerini yazıp ; 7 defa Enter e basıyorum.”
Benim yapmak istediğim klavyedeki bir tuşa bu görevi atamak.
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,574
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
Konu "diğer excel soruları" başlığı altında olunca :)
google da "autohotkey" diye aratınız.
 
Katılım
20 Ağustos 2008
Mesajlar
9
Excel Vers. ve Dili
VERSİON 93 TURKÇE
Sayın Systran.Çok teşekkürler.Bunu biz VBA ile yapımıyoruz değil mi?
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,574
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
VBA bu iş için uygun değil, istediğiniz şey excel dışında windows uygulamalarına hükmetmekle alakalı.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Rica ederim, iyi günler.
 
Üst