excel belgeye kod uygulaması

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Ek'te sundğum dosyada, Sayfa1 deki k sütununa herhangibir tarih değeri girildiğinde, o satırı silip sayfa2 ye kopyalacak. kopyaladıktan sonra A ve B hücrelarindeki değerleri silip o satırın X ve Y hücrelerine atmasını sağlamak istiyorum. yardımcı olabilirseniz mutlu olurum. Şimdiden herkese TEŞEKKÜRLER

Çalışma yaptığım kodlar belge içindedir
 

Ekli dosyalar

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
merhabalar

Burada yapmak isteğim biraz daha değişik gönderdiğm belgede birtakım çalışmalar yaptım ama başarmadım.
 

Korhan Ayhan

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

Ben çok fark göremedim. Sadece sütun bilgisi değişmiş. Bunuda sizlerin uyarlaması gerekir diye düşünüyorum.

Aşağıdaki kodu denermisiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Satır As Long
    If Intersect(Target, Range("K2:K65536")) Is Nothing Then Exit Sub
    If IsDate(Target) Then
        Satır = Sheets("Sayfa2").Range("K65536").End(3).Row + 1
        Range("A" & Target.Row & ":K" & Target.Row).Copy Sheets("Sayfa2").Range("A" & Satır)
        Target.EntireRow.Delete
        Sheets("Sayfa2").Range("X" & Satır & ":Y" & Satır).Value = Sheets("Sayfa2").Range("A" & Satır & ":B" & Satır).Value
        Sheets("Sayfa2").Range("A" & Satır & ":B" & Satır).Value = Empty
    End If
End Sub
 

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
ayırdığımız zaman ve emek için teşekkürlür
 
Üst