BoŞluk TuŞuna Basinca 10 Yazsin

Katılım
8 Haziran 2007
Mesajlar
24
Excel Vers. ve Dili
4
forumda ve internette baya araştırdım ama çare bulamadım sorunum şu; klavyeden boşluk tuşuna basınca eğer aktif hücre d3 ile u26 arasında ise10 yazsın aksi halde bişey yapmasın...
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Çalışma sayfasının kod bölümüne yapıştırınız.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [d3:U26]) Is Nothing Then Exit Sub
On Error Resume Next
If Target.Value = " " Then Target.Value = 10
End Sub
 
Katılım
8 Haziran 2007
Mesajlar
24
Excel Vers. ve Dili
4
teşekkürler, kod çalıştı acaba bu işi enter tuşuna basınca da yapabilirmiyiz? yani enter tuşuna basınca o aralıktaki hücrelere 10 yazsın
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
ilk kod kalsın ona ilaveten Aşağıdaki kodu deneyiniz.:cool:

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [d3:U26]) Is Nothing Then Exit Sub
On Error Resume Next
Target.Value = 10
End Sub
 
Katılım
8 Haziran 2007
Mesajlar
24
Excel Vers. ve Dili
4
bu kod tam işimi görmedi, yön tuşları ile de 10 yazıyor. benim istediğim enter e basınca 10 yazsın bunun dışında yazmasın..teşekkürler
 

Korhan Ayhan

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

Ekteki örnek dosyayı incelermisiniz.
 
Katılım
8 Haziran 2007
Mesajlar
24
Excel Vers. ve Dili
4
tam istediğim gibi teşekkürler
 
Üst