Çalışma Sayfasında Log Tutma

Çalışma Sayfasında Log Tutma

Çalışma Sayfasında Log Tutma
Bu dosya, bir çalışma kitabındaki hücre değişikliklerini otomatik olarak ayrı bir "log" sayfasına kaydeder. Hangi hücrenin ne zaman, kim tarafından, hangi eski değerden hangi yeni değere değiştirildiği satır satır tutulur.

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Veri: B2:H79 aralığında, değişiklik yapabileceğiniz veri sayfası. Sayfada formül bulunmaz.
  • log: Değişikliklerin yazıldığı kayıt sayfası. Sütunlar sırasıyla tarih, saat, değişen hücre (Veri!F3 gibi), eski değer, yeni değer ve kullanıcı adıdır. Örnek kayıtlar dosyada mevcuttur.

Makrolar​

Dosyada formül yoktur, işlem tamamen makrolarla yapılır. Makrolar olay tabanlıdır, ayrıca çalıştırmanız gerekmez. Kodda dosya silme ya da dışarıya bağlantı gibi zararlı bir işlem görünmemektedir.
  • Workbook_SheetSelectionChange (ThisWorkbook): Bir hücre seçildiğinde hücrenin o anki değerini eski_deger değişkeninde saklar. Değişken Module1 içinde genel olarak tanımlıdır.
  • Workbook_SheetChange (ThisWorkbook): Bir hücre değiştiğinde ve değer eskisinden farklıysa, "log" sayfasının ilk boş satırına tarih, saat, sayfa adı ve hücre adresi, eski değer, yeni değer ve Windows kullanıcı adını yazar. Hücre adresi, ilgili hücreye giden bir bağlantı olarak eklenir. "log" sayfasındaki değişiklikler kayda alınmaz.
  • Sayfa1 ve Sayfa3 Worksheet_Change: Değişiklik yapılan satırın kenarlık ve yazı rengini biçimlendirir, yazıyı kalın yapar. Sayfa1'de B:H, Sayfa3'te A:F sütunları etkilenir.
  • Makro2: A2:F2 aralığına aynı kenarlık ve yazı biçimini uygular. Elle çalıştırılan bir biçimlendirme makrosudur.
Kodda "www.exceldepo.com" yazan bir kaynak notu bulunmaktadır.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. "Veri" sayfasında herhangi bir hücrenin değerini değiştirin.
  3. "log" sayfasına geçin, yeni satırda değişikliğin kaydını görün.
  4. Hücre adresine tıklayarak ilgili hücreye gidebilirsiniz.
  5. Kendi dosyanızda kullanmak için ThisWorkbook ve Module1 kodlarını, "log" adlı bir sayfayla birlikte uyarlayın.

ExcelDepo tarafından daha fazla dosya

  • Beğen
Tepkiler: Guralay
Detaylar
Yazar
ExcelDepo
İndirme
46
Gösterim
3,571
İlk sürüm
Güncel
SHA-256
ad242b248a668805a1bb08883deddde524cb7fb2f6dbd203f8fa8b986bca4b2c

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst