• DİKKAT

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

Hücre Değer Yenilendiğinde Yenileme Tarihi Saat Yazması

  • Konbuyu başlatan Konbuyu başlatan mukoli
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Eylül 2020
Mesajlar
394
Excel Vers. ve Dili
Excel 2016
Merhabalar excelden dışveri al ile veriler almaktayım 5 dk bir verileri yenilemekte. Benim yapmayı istediğim şey hücrede veriler yenilendiğinde hangi hücrenin değeri yenilenmiş onu ögrenmek renk verilebilir yada yanına tarih ve saat yazılabilir. Eğer mümkünse yardımlarınızı rica ediyorum teşekkür ederim
 
Örnek dosyanızı eklerseniz yardımcı olabiliriz.
Fikir vermesi açısından veri alma işlemi öncesinde verinin geldiği alanı başka bir sayfaya makro ile kopyalayın.Veri geldikten sonra satır ve sütun bazlı kıyaslama yaptırın. Farklı olanları makro ile ya da koşullu biçimlendirme ile renklendirebilirsiniz.
 
Merhaba hocam dosyayı ekledim . Sqlden veri alıyor C sütununda veriler güncelleniyor . C sütununda hangi satır veri değişmişse o alan belirgin olması lazım
 

Ekli dosyalar

Gecici adında bir sayfa ekleyip aşağıdaki kodları deneyin.
Kod:
Sub DegisiklikKontrol()
Dim s1 As Worksheet, s2 As Worksheet
Dim son As Long

Set s1 = ThisWorkbook.Sheets("Sayfa1")
Set s2 = ThisWorkbook.Sheets("Gecici")
s2.Cells.Clear

son = s1.Range("A" & Rows.Count).End(3).Row
s1.Range("A1:C" & son).Copy s2.Cells(1, 1)

'VERİ ÇEKME KODLARINIZ
'Yada Call VeriCekmeKodlariniz ile o sub çeğırın

For x = 1 To son
    For y = 1 To 3
        If s1.Cells(x, y) <> s2.Cells(x, y) Then
            s1.Cells(x, y).Interior.Color = vbRed
        End If
    Next y
Next x

End Sub
 
Merhaba hocam kodları denedim fakat renklendirme yapmadı
 
Geri
Üst