• 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.
Sayın @SevgiGultekin hoşgeldiniz.
Mevcut kodu silip, aşağıdakini sayfanın kod bölümüne yapıştırın.
L sütununda değişiklik oldukça açıklamayı değiştirir.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Sayın @SevgiGultekin hoşgeldiniz.
Mevcut kodu silip, aşağıdakini sayfanın kod bölümüne yapıştırın.
L sütununda değişiklik oldukça açıklamayı değiştirir.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Merhaba,
Yanıtınız için çok teşekkür ederim.

Aslında yapmak istediğim şey; E sütununa veri girilince A sütununun otomatik tarih olarak dolması ve L hücresinde bir değişiklik olduğunda açıklama olarak yazmasıydı. Ek olarak da sayfaya şifre koymak istiyorum. İnternetten bulduğum kod çalışıyordu ama bu düzenlemelerden sonra o kodu nereye yazacağımı bilmiyorum. Yardımcı olabilirseniz çok sevinirim.

Çok sağolun
 
Kodu aşağıdaki gibi değiştirin.
şifre 123 dür.
değişiklik sonrası sayfayı korur.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Teşekkürler,

Modülde farklı bir kod yazılıydı, onu sildim. Ondan mı bilmiyorum aşağıdaki hata çıkıyor ve kod çalışmıyor
 

Ekli dosyalar

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    5.2 KB · Gösterim: 7
Örnek dosya ektedir.
 

Ekli dosyalar

  • abc.xlsm
    17.3 KB · Gösterim: 8
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.
 
Çözüm
Örnek dosya ektedir.
Çok teşekkürler yeniden. Versiyon farkından mıdır bilmiyorum ama gönderdiğiniz kodu incelerken ilk etapta çalışan kod çalışmamaya başladı.
Her neyse kendi excelime kodu yapıştırdığımda "Range sınıfının NoteText yöntemi başarısız" uyarısı çıkıyor.
 
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.

Çok teşekkür ederim detaylı yanıtınız için.

Tamamdır sanırım istediğim gibi çalışıyor. Emekleriniz için hepinize çok teşekkür ederim. Çok sağolun.
 
bir de bu dosyayı deneyiniz
 

Ekli dosyalar

  • abc.xls
    36.5 KB · Gösterim: 3
Son bir şey daha sorabilir miyim?
H sütununa veri girilmeyince J hücresine köprü eklenemesin gibi bir kodu nasıl yazabilirim?
Teşekkürler yeniden,
 
Deneyiniz.
Sayfanın kod bölümüne yapıştırın.
aynı Worksheet_Change zaten vasa sadece içeriğini araya ekleyin.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Deneyiniz.
Sayfanın kod bölümüne yapıştırın.
aynı Worksheet_Change zaten vasa sadece içeriğini araya ekleyin.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Maalesef köprü ekle kısmı aktif olmuyor. Şifreyi koyarken köprü ekle kısmına onay vermeme rağmen hücre kilitliyken köprü eklenmesine izin vermiyor
 
Merhaba,
Desteğiniz için teşekkürler.

J sütununa köprü eklenemiyor. Bu arada H sütunu dolu da olsa boş da olsa J sütunundaki verileri siliyor :/

Aşağıda excelimi ekledim. Yardımcı olabilirseniz çok sevinirim.
Teşekkürler,
 

Ekli dosyalar

  • Kurulum Exceli_Deneme_25.04.2021.xlsm
    130.2 KB · Gösterim: 4
Mevcut kodlarınızı aşağıdaki gibi değiştirin.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Alternatif olarak bu kodları da kullanabilirsiniz.
Ek olarak,
> H sütunundaki hücre boş ise J sütununda Sağ Tuş tıklama özelliği kapatılmıştır.
> Sayfa koruma şifresinin açılması içinde Target.Column = 10 And Target.Offset(0, -2).Value <> "" koşulu eklenmiştir.
> Target.Column = 10 And Target.Offset(0, -2).Value <> "" satırının anlamı: Seçilen sütun numarası 10 (yani J sütunu) ve bu sütunun 2 sütun gerisindeki (yani H sütunu) hücre boştan farklı ise demektir.
PHP:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Her ikinize de çok teşekkür ederim. Çok sağ olun.
Önerebileceğiniz tek bir kaynak var mıdır VBA'yı en baştan öğrenebileceğim?
 
Arkadaşlar Merhaba,
Son bir yardıma ihtiyacım var.

End User bilgisi silindiğinde uyarı çıkmasını nasıl yapabilirim? End User bilgisi olmadan dosya kaydedilemesin ya da başka veriler girilemesin gibi birşey yapmak mümkün müdür?

Çok teşekkürler,
 

Ekli dosyalar

  • Kurulum Exceli_Deneme_02.05.2021.xlsm
    129.1 KB · Gösterim: 3
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst