Veri girilen satırın karşılığına, otm. karakter koydurma

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Çok değerli arkadaşlar..! Herkese selam..

Bir uygulama içerisinde şöyle bir mantığı makroya çevirmek istiyorum..

Örneğin, Sayfa1'de "A:W" aralığında alt alta girilen kayıtlar var,

En son dolu satırın "A" sütunu(sıra numarası) dolu ise,
ve bahsedilen son satırın "T" sütununa da veri girilince,
ilgili satırın "X" sütununa .(nokta) atsın..
Fakat, Eğer nokta var ise (dolu ise), tekrar üzerine nokta atmasın, yani makro çalışmasın..
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
İşlemleri yapacağınız sayfanın kod modülüne aşağıdaki kodları yapıştırın

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    
    With Target
        If .Column = 20 Or .Column = 1 Then
            If Len(Cells(.Row, "A")) > 0 And _
                Len(Cells(.Row, "T")) > 0 And _
                    Len(Cells(.Row, "X")) = 0 Then
                
                Application.EnableEvents = False
                Cells(.Row, "X") = "."
                Application.EnableEvents = True
            
            End If
        End If
    End With
 
End Sub
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Çok değerli hocam Sn.Ferhat Pazarçevirdi..!

Tam ifade edemediğimden kuşkulu idim, Ancak, buna rağmen kusursuz ve tam istediğim gibi olmuş..

Minnet duygularımla tam teşekkürlerimi ifade ederek, elinize ve bilginize sağlık diyorum ve sağlık, afiyet diliyorum.. Hayırlı akşamlar ve iyi çalışmalar..
 
Üst