okanmert2
Yeni Üye
- Katılım
- 2 Eyl 2026
- Mesajlar
- 6
- Aldığı beğeni
- 2
- Excel V
- Office 2016 TR
Konu Sahibi
Herkese iyi günler. Şirkette ortak kullanılan bir sipariş takip tablomuz var. Dosyaya gün içinde herkes girip satır ekliyor veya kafasına göre satır siliyor. Kimin neyi sildiğini ya da ne zaman yeni satır eklediğini takip edemiyoruz.
Worksheet_Change olayını (event) biliyorum ama bu özellik sadece hücredeki veri değiştiğinde tetikleniyor. Kullanıcı komple satırı seçip sağ tıklayıp "Sil" dediğinde ya da araya yeni boş bir "Satır Ekle" dediğinde makroyu tetikleyemiyorum. Excel satır ekleme/silme eylemini doğrudan algılamıyor.
Bana öyle bir VBA kodu lazım ki; sayfada herhangi bir satır silindiğinde veya eklendiğinde bunu anında yakalasın, silinen satırdaki verilerin ne olduğunu ve eklenen satırın koordinatlarını tarih-saat ve bilgisayar kullanıcı adıyla birlikte "LOG" sayfasına alt alta yazsın. Excel'in kendi 'Değişiklikleri İzle' özelliği çok hantal, bunu makroyla çözebilir miyiz
Worksheet_Change olayını (event) biliyorum ama bu özellik sadece hücredeki veri değiştiğinde tetikleniyor. Kullanıcı komple satırı seçip sağ tıklayıp "Sil" dediğinde ya da araya yeni boş bir "Satır Ekle" dediğinde makroyu tetikleyemiyorum. Excel satır ekleme/silme eylemini doğrudan algılamıyor.
Bana öyle bir VBA kodu lazım ki; sayfada herhangi bir satır silindiğinde veya eklendiğinde bunu anında yakalasın, silinen satırdaki verilerin ne olduğunu ve eklenen satırın koordinatlarını tarih-saat ve bilgisayar kullanıcı adıyla birlikte "LOG" sayfasına alt alta yazsın. Excel'in kendi 'Değişiklikleri İzle' özelliği çok hantal, bunu makroyla çözebilir miyiz
Ekli dosyalar
Bu konu çözüme ulaşmıştır yüklü dosyaları indirmek için Bronz üye olunuz.
Bu dosyayı indirmek için yetkiniz bulunmamaktadır.