Excel'de başka bir hücredeki veri değiştiğinde geçerli zaman damgası nasıl eklenir?
Diyelim ki, belirli bir sütundaki verileri güncellemenizi gerektiren bir çalışma sayfası geldi. Çalışma sayfasını değiştirdikten sonra, hangi hücrelerin değiştirildiğini diğer kullanıcıların bilmesi için bu değişikliklere zaman damgası eklemeniz gerekiyor. Peki bunu nasıl yaparsınız? Bu makale, aşağıdaki ekran görüntüsünde gösterildiği gibi, Excel’de bir hücredeki veri değiştirildiğinde otomatik olarak geçerli zaman damgasının nasıl ekleneceğini adım adım gösterecektir.

Başka bir hücredeki veri değiştiğinde VBA koduyla geçerli zaman damgasını ekleme
Başka bir hücredeki veri değiştiğinde VBA koduyla geçerli zaman damgasını ekleme
Aşağıdaki ekran görüntüsünde gösterildiği gibi, sütun C'deki ilgili hücreler değiştirildiğinde sütun E'ye zaman damgası eklemeniz gerekiyor. Lütfen aşağıdaki adımları uygulayın.

1. Zaman damgasıyla değiştirmeniz ve işaretlemeniz gereken çalışma sayfasında, sayfa sekmesine sağ tıklayın ve ardından sağ tıklama menüsünden Kodu Görüntüle seçeneğine tıklayın.
2. Ardından aşağıdaki VBA kodunu, Kod penceresine, Microsoft Visual Basic for Applications penceresinden kopyalayıp yapıştırın. Ekran görüntüsüne bakın:
VBA kodu: Başka bir hücredeki veri değiştiğinde geçerli zaman damgasını ekleme
Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20180830
Dim xCellColumn As Integer
Dim xTimeColumn As Integer
Dim xRow, xCol As Integer
Dim xDPRg, xRg As Range
xCellColumn = 3
xTimeColumn = 5
xRow = Target.Row
xCol = Target.Column
If Target.Text <> "" Then
If xCol = xCellColumn Then
Cells(xRow, xTimeColumn) = Now()
Else
On Error Resume Next
Set xDPRg = Target.Dependents
For Each xRg In xDPRg
If xRg.Column = xCellColumn Then
Cells(xRg.Row, xTimeColumn) = Now()
End If
Next
End If
End If
End Sub Not: Kodda, 3 sayısı verilerin sütun C’de değiştirileceğini; 5 ise zaman damgasının sütun E’ye ekleneceğini gösterir. Bu değerleri ihtiyaçlarınıza göre güncelleyin.

3. Alt+Q tuşlarına basarak Microsoft Visual Basic for Applications penceresini kapatın.
Artık sütun C'deki verileri değiştirdiğinizde, zaman damgası aşağıdaki ekran görüntüsünde gösterildiği gibi ilgili hücrelere sütun E'ye otomatik olarak doldurulacaktır.

İpucu: Tarih Seçici, Tarih ekle yardımcısıyla seçili bir hücreye belirli bir tarih biçiminde hızlıca tarih eklemenizi sağlar. Kutools for Excel
Hemen indirip deneyin! (30 günlük ücretsiz deneme)

İlgili makaleler:
- Excel'de çalışma sayfasına son kaydedilen zaman damgasını nasıl ekler veya görüntülersiniz?
- Excel'de bir makro çalıştırıldığında belirli bir hücreye zaman damgası nasıl eklenir?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar