hücre dolu ise tarih yazması

Katılım
11 Ocak 2008
Mesajlar
377
Excel Vers. ve Dili
mikrosoft exel türkçe
arkadaşlar ekli dosyamda görüleceği gibi eğer B1 hücresi dolu ise A1 hücresine günün tarihini yazması gerekmektedir
bu mümkün mü
ilginize şimdiden teşekkür
 
Katılım
11 Ocak 2008
Mesajlar
377
Excel Vers. ve Dili
mikrosoft exel türkçe
arkadaşlar ekli dosyamda görüleceği gibi eğer B1 hücresi dolu ise A1 hücresine günün tarihini yazması gerekmektedir
bu mümkün mü
ilginize şimdiden teşekkür
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,232
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodları İlgili Sayfanın Kod bölümüne kopyalayınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [B:B]) Is Nothing Then Exit Sub
Target.Offset(0, -1).Value = Date
Son:
End Sub
 
Katılım
11 Ocak 2008
Mesajlar
377
Excel Vers. ve Dili
mikrosoft exel türkçe
Hocam B1 HÜcresİ Sİlİnİnce A1 HÜcresİndekİ Tarİhİn De Sİlİnmesİ Gerekİr
Tekrar Yazinca Tekrar Tarİh Atmali
Yanİ B1 HÜcresİ GÜnlÜk DeĞİŞeceĞİnden Tarİhİnde DeĞİŞmesİ Gerekİr
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,232
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba.

Bu durumda aşağıdaki kodları kullanınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [B:B]) Is Nothing Then Exit Sub
    If Target <> "" Then
        Target.Offset(0, -1).Value = Date
    Else
        Target.Offset(0, -1).Value = ""
    End If
Son:
End Sub
 
Katılım
11 Ocak 2008
Mesajlar
377
Excel Vers. ve Dili
mikrosoft exel türkçe
hocam mükemmelsiniz
teşekkürler
allah bilginizi daim etsin
sağolun
 
Üst