Çözüldü VERİ GİRİŞİYLE DEĞER ARTIŞI

Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Merhabalar arkadaşlar,

Eklemiş olduğum dosyada "Cam Listesi" sayfasında B sütununa veri girince aynı satırda F sütununa tarih atmaktadır. Aynı şekilde M1 hücresinde Değer Değiştirme Butonu ile yaptığım değer artış ve azaltma işlemini B sütununa veri girince değeri otomatik olarak artırması mümkün mü acaba? Saygılar selamlar
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,254
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sayfadaki kodu aşağıdaki gibi değiştirip deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 4) = Format(Now, "dd.mm.yyyy")
        Range("H1") = Range("H1") + 1
    End If
End Sub
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Sayfadaki kodu aşağıdaki gibi değiştirip deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 4) = Format(Now, "dd.mm.yyyy")
        Range("H1") = Range("H1") + 1
    End If
End Sub
teşekkür ederim yardımınız için yanlış bir şey yapmamak adına soruyorum
kullanmakta olduğum sayfa içersinde birden fazla kod bulunmakta
o yüzden hangi başlıklı formülü değiştirmem gerek?
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,254
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki olayı kullanmalısınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Aşağıdaki olayı kullanmalısınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
@Korhan Ayhan Bey,
ne kadar teşekkür etsem azdır :) Allah razı olsun. Dert görmeyesiniz.
Bulamamın sebebi ben kod başlıklarında arıyordum ama sayfada kodu göster deyince ortaya çıktı :)
(y)(y)(y)
 
Son düzenleme:
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
@Korhan Ayhan Bey, biliyorum excel kendi içinde bir dünya bu yüzden istekler de sınırsız :)
Yine aynı şekilde B sütununa veri girince E sütununa 4+16+4mm ÇiftCam yazması mümkün müdür acaba?
 
Son düzenleme:

Korhan Ayhan

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

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 3) = "4+16+4mm ÇiftCam"
        Target.Offset(0, 4) = Format(Now, "dd.mm.yyyy")
        Range("H1") = Range("H1") + 1
    End If
End Sub
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 3) = "4+16+4mm ÇiftCam"
        Target.Offset(0, 4) = Format(Now, "dd.mm.yyyy")
        Range("H1") = Range("H1") + 1
    End If
End Sub
Çok teşekkür ederim. Bu da tamamdır
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Çözüldü olarak işaretlenebilir mi acaba
 
Üst