• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

kilitli olan hücreleri sadece VBA ile değiştirebilmek

Katılım
18 Mayıs 2007
Mesajlar
35
Excel Vers. ve Dili
excel 2003 kullanıyorum
kilitli/korumalı olan hücrelere klavyeden giriş yapılamasını yani F2,Delete,Backspace tuşlarıyla girip değiştirilmesini engelleyip. ancak VBA kodlamasıyla istediğim gibi hücreleri değiştirebileyim. Yardımlarınız için şimdiden teşekkürler, iyi günler...
 
Aşağıdaki şekilde kodlarınızı revize ediniz.

Kod:
Activesheet.Unprotect
[COLOR=seagreen].....[/COLOR]
[COLOR=seagreen].....[/COLOR]
[COLOR=seagreen]Kodlarınız[/COLOR]
[COLOR=seagreen].....[/COLOR]
[COLOR=seagreen].....[/COLOR]
Activesheet.Protect
 
teşekkür ederim. belirtmiş olduğunuz Activesheet.Unprotect... Activesheet.Protect ifadesiyle tam istediğim gibi kilitli hücrelere VBA ile müdahale edebildim. bilgi paylaşmaktır ve paylaştığınız için de çok teşekkür ederim. iyi günler...
 
VBA ile başka sayfalardan aldığım değerlerin geleceği hücreler kilitli olmasına rağmen "ActiveSheet.Unprotect" ifadesini VBA kodlarından önce yazmak süretiyle hücrelerin değerlerinin değişmesini sağladım. Ancak bu seferde "Tablo korumasını kaldır" şeklinde bir ifade geliyor. Değişikliği kabul ediyor ancak "Değiştirmeye çalıştığınız hücre yada grafik korumalı bu nedenle salt okunur" şeklinde ifade veriyor. "End" butonuna tıkladıktan sonra değişikliği kabul ediyor. Bu sorunu nasıl aşacağım hususunda yardımcı olursanız sevinirim.
 
Geri
Üst