• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Hücredeki değer değiştiğinde açıklama olarak değiştiği tarihi yazdırmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

SevgiGultekin

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
24 Nis 2021
Mesajlar
11
Aldığı beğeni
2
Excel V
Office 2016 TR
Konuyu Başlatan
Arkadaşlar Merhaba,
VBA'yı maalesef bilmiyorum fakat öğrenmeye çalışıyorum.

Aşağıdaki kod nispeten çalışıyor fakat hücrenin üstüne gelindiğinde bile değişiklik olmuş gibi algılıyor ve açıklama tarihini değiştiriyor.
Yapmak istediğim; sadece L sütununda ilgili hücredeki değişiklik tarihini getirmesi.

Yardımcı olabilirseniz minnettar kalırım.
Çok teşekkürler,

CSS:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Çözüm
Alternatif olarak şu kodları da kullanabilirsiniz.

Worksheet_SelectionChange bölümünde olanlar
> Tırnak içinde yazan Sayfa Koruma Şifresini Buraya Yazınız açıklamasının yerine sayfaya vermek istediğiniz şifreyi yazınız.
> E ya da L sütununu seçerseniz, Sayfa koruması açılır ve istediğiniz değişikliği yapabilirsiniz.
> E ya da L sütunu dışında bir hücreye tıklarsanız da sayfaya yeniden şifre verilir.

Worksheet_Change bölümünde olanlar
> E sütunundaki bir hücreye veri girişi yaptığınız zaman A sütunundaki hücreye tarihi yazar.
> L sütunundaki bir hücreye veri girişi yaptığınız zaman da ilgili hücreye açıklamayı ekler.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Merhaba,
Dosyanızda aşağıdaki işlemleri uygulayınız.

1- Resimde işaretlediğim BuÇalışmaKitabı bölümüne aşağıdaki kodları ekleyiniz.
1619974707952.png
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Açıklama:
Workbook_BeforeClose bölümü, çalışma kitabını kapatmak istediğiniz zaman çalışır.
Workbook_BeforeSave bölümü, çalışma kitabını kaydetmek istediğiniz zaman çalışır.

Bu bölümlerdeki kodlar aynı, IND sayfası A sütunundan son dolu hücre numarasını alır ve H3 hücresinden başlayıp, A sütunundaki son dolu hücre numarasına kadar döngü ile boş hücre var mı diye kontrol eder.
Eğer boş hücre varsa mesaj ile uyarı çıkar ve dosya kapatılamaz ya da kayıt edilemez.

2- IND sayfanın kodlarını silip, aşağıdaki kodları ekleyiniz.
H sütunundaki End User bilgisi silindiği zaman ya da H sütunundan önce başka bir sütunda işlem yapıldığı zaman mesaj ile uyarı çıkar.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Not: Güncelleme
Worksheet_Change
kodlarını aşağıdaki şekilde kullanınız.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst