ActiveCell' e Ait Hücre Adresini Okumak

Katılım
17 Ağustos 2004
Mesajlar
20
Excel Vers. ve Dili
Office 2003 Pro Tr, VBA, Access,
Üstadlar merhaba;

ActiveCell ile aktif olan hücrenin adresini okutmak istiyorum. Bu bilgiyide şu şekilde kullanacağım.

Örneğin aktif hücre A5 iken buraya "1" sayısı girildiğinde B5, C5, D5, E5 hücrelerine de kod ile "0" atanmasını sağlamak istiyorum. Aynı şekilde B5 için "1" sayısı girildiğinde ise diğerlerine (A5,C5, D5, E5) de "0" sayısının yine kod ile girilmesini istiyorum. Bu durum diğerleri için de geçerli olmalı. Kısaca hangi hücreye 1 girersem diğerlerine (aynı satırdaki) 0 girilsin.

Bu çalışmayı yapamadım, yardım lütfen.

:kafa:
 

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 sayfanın kod sayfasına kopyalayarak deneyin.

[vb:1:b35e2edcb9]Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a5:e5]) Is Nothing Then Exit Sub
Application.EnableEvents = False
For a = 1 To 5
If Cells(5, a).Column <> Target.Column Then Cells(5, a) = 0
Next
Application.EnableEvents = True
End Sub
[/vb:1:b35e2edcb9]
 
Üst