kopyala yapıştır olarak girdiğim birden çok verinin karşılığına tarih değerini atama

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
aşağıdaki kod ile bir sütunda veri olarak tamamlandı yazınca o yazdığım hücrenin bağlı olduğu satırda başka bir hücreye o günün tarihini yazdırıyorum

sorum şu şekilde.

ben V sütununda tamamlandı verisini tek tek yazmıyorum bazen tamamlandıverisini kopyalayıp aşağıya doğru birden çok hücreyi seçili hale getirip tamamlandı verisini yapıştır diyorum. işte tam burada kod hata veriyor. kopyala yapıştır yaptığım hücrelerin hangisiyse o hücrelerin bağlı olduğu satırdaki AA sütunundaki hürelere bugünün tarihini nasıl yazdırabilirim bilgilerinizi rica ederim

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("V:V")) Is Nothing Then
    If Target.Value = "Tamamlandı" Then
        
        Cells(Target.Row, "AA") = Date
    Else
        Cells(Target.Row, "AA") = ""
        'Cells(Target.Row, "P") = ""
    End If
End If
End Sub
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
315
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
Merhaba

Benzer bir sorunu yaşamıştım

Aşağıdaki konuda bulabilirsiniz


 
Üst