• DİKKAT

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

Bir hücre değişirken başka hücrenin değişik değer alması

Katılım
6 Mart 2012
Mesajlar
52
Excel Vers. ve Dili
2013
Örneğin; A1 hücresine tarih, A2 hücresine ödeme tutarı ve A3 hücresinede ödeme yapılan kişi ismi yazıyorum ve bir ödeme fişi çıkartıyorum. Birkaç gün sonra dosyayı tekrar açtığımda ödeme tutarı veya ödeme yapılan kişi hücresinde bir değişiklik yaptığımda tarih hücresinin otomatik olarak bugünün tarihini atmasını istiyorum, değişiklik yapmazsam eski kayıtlı tarih görünsün. Fonksiyonel olarak hangi formülü kullanabilirim. Teşekkürler.
 
. . .

Formüller dinamik olduğu için tabloyu her açtığınızda o günün tarihini otomatik yazar.

Makro ile hücrede değişiklik olduğunda tarih yaz komutu verilebilir.

. . .
 
uygun bir makro hazırlayabilirmisiniz. Çünkü makroları pek yapamıyorum ben
 
. . .

Çalışma sayfasının kod bölümüne yapıştırın.
A2:A3 hücrelerinde değişiklik yapınca çalışır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A2:A3]) Is Nothing Then Exit Sub
Range("A1") = Date
End Sub

. . .
 
hocam olmuyo, run dediğimde macro name adı boş şekilde pencere geliyo
 
. . .

Çalışma sayfası ismi üzerinde sağ tıklayıp > kod görüntüle
açılan VBA penceresine kodları yapıştırın
Daha sonra sayfada A2:A3 hücrelerine veri girdiğinizde kodlar çalışır.
Run yapmanıza gerek yok.

Yine yapamazsanız örnek yüklerim.

. . .
 
hocam kusura bakmayın sorun bendeymiş, oldu şimdi çok teşekkür ederim ilginize.
 
Geri
Üst