VBA ile hucreye tarih yazdirma

Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Arkadaslar A1 hucresine x yazdigimda b1`e bugunun tarihini value halde yazmam gerekiyor, sanirim vba ile olabilir bu; fikri olan varmi acaba?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Çalışma sayfasının kod bölümüne.:cool:
Ekli dosyayı inceleyiniz..cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A1]) Is Nothing Then Exit Sub
If UCase(Target.Value) = "X" Then
    Target.Offset(0, 1).Value = Date
    Target.Offset(0, 1).NumberFormat = "dd.mm.yyyy"
End If
End Sub
 

Ekli dosyalar

Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
evren bey cok tesekkur ederim yanliz ben bunu a2 - b2 seklindede uzatmak istiyorum ne yapmam gerekir
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Arkadaslar A1 hucresine x yazdigimda b1`e bugunun tarihini value halde yazmam gerekiyor, sanirim vba ile olabilir bu; fikri olan varmi acaba?
evren bey cok tesekkur ederim yanliz ben bunu a2 - b2 seklindede uzatmak istiyorum ne yapmam gerekir
O zaman niye sorunuzu öyle sormadınız?
Dosya ektedir..cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
On Error Resume Next
If UCase(Target.Value) = "X" Then
    Target.Offset(0, 1).Value = Date
    Target.Offset(0, 1).NumberFormat = "dd.mm.yyyy"
End If
End Sub
 

Ekli dosyalar

Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Hergun calistigim bi dosyaydi ve hata verdigi halde kullanmataydim boylesi gercekten cok iyi oldu tesekkurler ; Evren Gizlen.
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
evet benım suan calıstırdıgım bır dosya uzun zamandır kullanıyorum, overdue olan faturaları buluyorum..
 
Üst