hücreye değer girince çalışan makro

Katılım
27 Haziran 2007
Mesajlar
202
Excel Vers. ve Dili
2007
Türkçe
Merhaba arkadaşlar, iyi çalışmalar. Ben A sütununda en son boş hücreye bir değer girildiğinde çalışan makro yapmak istiyorum .Yardımcı olursanız sevinirim
Teşekkürler........
 
Moderatör tarafında düzenlendi:

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,652
Excel Vers. ve Dili
Pro Plus 2021
Kodları sayfanızın kod sayfasına yapıştırın.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [a65536].End(3)) Is Nothing Then Exit Sub
    MsgBox "makro çalıştı" & vbCr & "son hücredeki veri:" & Target.Value
End Sub
 

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
Merhaba.
Aşağıdaki kodlarda son 5 hücreye değer girilip girilmediğini denetler.:cool:
Çalışma sayfanızın kod bölümüne yapıştırınız.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
On Error GoTo hata
sonsat = Cells(65536, "A").End(xlUp).Row
ilk = sonsat - 4
If Target.Row <= sonsat And Target.Row >= ilk Then
    MsgBox "Son 5 sat&#305;rdan Birisine Veri Girdiniz..!!"
End If
hata:
End Sub
 
Üst