• DİKKAT

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

Worksheet_Change; Eski değer al sonra işlem

Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Change kodunda değişen hücrenin önceki değerini nasıl alabilirim.
 
Merhaba,

SelectionChange ile eski değeri alarak yaptım. Örnek A sütunu için geçerlidir.

Kod:
Public Secim As Variant
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
MsgBox "Eski Değer : " & Secim
End Sub
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
Secim = Target.Value
End Sub
 

Ekli dosyalar

Eyvallah,
İşime yaradı.
Farklı bir prosedüre girmeden olsaydı iyi olurdu ama ne yapalım.
 
Geri
Üst