• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Satırda işlem gördüyse gördüğü tarihi yazma

Katılım
11 Mayıs 2006
Mesajlar
94
Excel Vers. ve Dili
Microsoft Office 2010
Merhaba arkadaşlar , toplam tutarında değişiklik olduysa değişiklik olduğu tarihi yazmak istiyorum ekteki dosyada ilgili yerde belirttim yardımcı olan arkadaşlara şimdiden teşekkür ederim.
 

Ekli dosyalar

Merhaba dosyanız ekte.

Eğer saat ve saniye de yazsın isterseniz. "Date" yerine "Now" yazın.
 

Ekli dosyalar

Merhaba dosyanız ekte.

Eğer saat ve saniye de yazsın isterseniz. "Date" yerine "Now" yazın.

merhaba öncelikle teşekkür ederim dosya için , genel toplamda formül olduğu için değiştiğinde tarih yazmıyor , toplam formülünü silip üzerine yazdığımızda belirttiğimiz yerde tarih yazıyor bunu çözmeniz mümkün mü
 
Bu işinizi görür mü ?
Kod:
Private Sub Worksheet_Calculate()
    Cells(ActiveCell.Row - 1, "B") = Date
End Sub
 
Siz modüle eklemişsiniz. Editör içindeyken ilgili sayfayı çift tıklayın ve içine yapıştırın.
 
Siz modüle eklemişsiniz. Editör içindeyken ilgili sayfayı çift tıklayın ve içine yapıştırın.

dediğiniz gibi sayfa nın içine kopyaladım bu hatayı veriyor , hocam siz deneyim dosyayı atar mısınız rica etsem
 

Ekli dosyalar

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    170.2 KB · Görüntüleme: 9
Xlsx dosyalarinda makrolar çalismiyor bildiğim kadariyla, dosyayi farkli kaydetden xlsm (makro icerebilen uzanti) uzantili dosya olarak kaydederseniz makrolar çalisacaktir.
 
Siz modüle eklemişsiniz. Editör içindeyken ilgili sayfayı çift tıklayın ve içine yapıştırın.

Hocam selamlar dosyayı dediğiniz gibi yaptık makro şeklinde kaydettim ama çalışmadı başka bir sorun mu vardır ?
 

Ekli dosyalar

İşlem yaptığınız sayfanın sekmesinde(resimde Sayfa1)fare sağ tuş tıklayınız. Çıkan seçeneklerden ,Kod görüntüle seçiniz (1.Resim).Çıkan boş alana kodu kopyalayınız veya yazınız.(2.resim)
 

Ekli dosyalar

  • resim.png
    resim.png
    9.4 KB · Görüntüleme: 8
  • Resim1.png
    Resim1.png
    26.6 KB · Görüntüleme: 8
İşlem yaptığınız sayfanın sekmesinde(resimde Sayfa1)fare sağ tuş tıklayınız. Çıkan seçeneklerden ,Kod görüntüle seçiniz (1.Resim).Çıkan boş alana kodu kopyalayınız veya yazınız.(2.resim)

Hocam çok teşekkür ederim
 
"Calculate" eyleminde çalışan kodlar her hesaplamada çalışacağından sorun olabilir.

Şu kodları kullanmak daha doğru olur.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("E:L")) Is Nothing Then Exit Sub
    Cells(Target.Row, "B") = Date
End Sub
 
Geri
Üst