Makro ile Hücre Kilitlemek ?

Katılım
4 Aralık 2006
Mesajlar
151
Excel Vers. ve Dili
Office 2010 Türkçe
Altın Üyelik Bitiş Tarihi
23.02.2019
Merhaba arkadaşlar,
Makro ile hücreleri kilitlemek istiyorum.


Örnek dosya ve açıklama ektedir.
Teşekkür ediyorum.
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Kod:
Sub SayfaKoru()
ActiveSheet.Unprotect "[B]a[/B]"
    With Columns("B:B")
        .Locked = False
        .FormulaHidden = False
    End With
Columns("B:B").SpecialCells(xlCellTypeConstants, 23).Select
Selection.Locked = True
Selection.FormulaHidden = True
ActiveSheet.Protect "[B]a[/B]"
[B2].Select
End Sub
Bu şekilde denermisiniz. "a" yazan bölgelere kendi şifrenizi yazarsınız..

.
 
Katılım
4 Aralık 2006
Mesajlar
151
Excel Vers. ve Dili
Office 2010 Türkçe
Altın Üyelik Bitiş Tarihi
23.02.2019
Harika ellerinize sağlık
süper oldu :)
teşekkürler
 
Katılım
30 Ocak 2013
Mesajlar
14
Excel Vers. ve Dili
2010 INGILIZCE
Bu soruyu bir de şöyle sorsak

Yine ektekine benzer bir tablomuz olsun.

Bu tabloda B sütunundaki hücrelerde önemli veriler olsun yine.

Bu kez C sütununda (onay sütunu) bulunan hücrelerde EVET DEĞERİ VARSA bu evetin solunda kalan B sütunundaki hücreler otomatik olarak kilitlensin ve sadece bu B hücreleri parola ile korunsun (çalışma sayfasının korunmasına gerek yok)

C sütununda Değer yoksa komşusu olan B hücreleri kilitlenmesin.

Bu kilitleme olayını aynı zamanda her satırın sonunda ayrı bir butona atayalım.

Butona bastığımızda C sütununda değer olan hücreleri bulup sadece bu hücrenin sol komşusu olan ilgili B hücrelerine kilit koyup hücreyi parola ile korusun.

Dosya ekte...

Teşekkürler
 

Ekli dosyalar

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Ekli dosyayı inceleyiniz.
 

Ekli dosyalar

Katılım
17 Eylül 2012
Mesajlar
1
Excel Vers. ve Dili
office excell 2010 tr
bu örnekte bulunan veri doğrulama ile satırın tamamını satır sonunda ok var ise kilitleyebiliyormuyuz.

sizin örneğinizde
6 mahmut ist. ok (ok ise 6. satırın tamamı kilitli gibi)
 
Katılım
30 Kasım 2014
Mesajlar
1
Excel Vers. ve Dili
Excel 2013,Almanca.
Excel Hücre Sifreleme

Arkadaslar Merhaba;
Excelde Makro olarak yazdigim Kodlari kitlemeye calisiyorum. Kodu, yapmis oldugum Makrolarin Basina ve sonuna yaziyorum.Sayfayi Parola ile kilitledigimde her hangi bi islem yaptigimda hücre kendiliginden makro formülü yazdigim satira geciyo.Mesela üstte herhangi bi degisilik yapiyorum,Otomatik olarak asagiya geciyor. Makrolari yazdigim satira...Sifre formülünü kaldirdigimda busefer düzeliyor fakat sayfayi kilitledigim de Makro olusturdugum satir calismiyor.1004 diye bir hata veriyor.Bunu nasil engellerim yardimci olabilen olursa simdiden cok Tesekkürler.Umarim Derdimi anlatabilmisimdir.

saygilar
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek eklemenizi rica ederim.
 
Katılım
24 Aralık 2016
Mesajlar
27
Excel Vers. ve Dili
2010 tr
merhaba benim bir ricam olucak hücrelere 1 kere veri girildiğinde değiştirilmesi yada silinmesi sadece şifre ile gerçekleştirilebilecek. yani müşteri bilgileri benden habersiz değiştirilmesin istiyorum. hatta yapabilirsem bir anasayfa da verileri yazıcam ad soyad tel gibi butonla kaydet dediğimde 2. sayfada alt alta gelicek şekilde sıralanıcak bu konu hakkında bana yardım edebilirmisiniz çok uğraştım ama olmadı :(
 
Katılım
12 Şubat 2017
Mesajlar
12
Excel Vers. ve Dili
2007 Türkçe
merhaba benim bir ricam olucak hücrelere 1 kere veri girildiğinde değiştirilmesi yada silinmesi sadece şifre ile gerçekleştirilebilecek. yani müşteri bilgileri benden habersiz değiştirilmesin istiyorum. hatta yapabilirsem bir anasayfa da verileri yazıcam ad soyad tel gibi butonla kaydet dediğimde 2. sayfada alt alta gelicek şekilde sıralanıcak bu konu hakkında bana yardım edebilirmisiniz çok uğraştım ama olmadı :(
İlk sorunu sayfa koruma ile halledebilirsin. 2. Sorunu tam anlamadım, ilk sayfada ad soyadı hep aynı hücreye mi yazacaksın?
 

Kaan.Kz

Altın Üye
Katılım
14 Mayıs 2012
Mesajlar
1
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
09-06-2025
Merhabalar Sn Abiler,

Sorumla ilgili en yakın konuyu bu başlıkta buldum. Yukarıdaki örnekleri baktım, fakat çok acemiyim, tam olarak kendime uyarlayamadım. Eğer mümkünse ekli dosya ya bir bakıp, yardımcı olabilir misiniz lütfen.

Benim sorum da benzer, OK yazdım hücre parolalı korumaya alınacak, aynı zamanda bulunduğu satır komple kilitlenecek.

Saygılarımla
 

Ekli dosyalar

Katılım
3 Nisan 2014
Mesajlar
394
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Merhaba,

A1:H1000 arasını makro ile kilitlemek istiyorum ama tüm hücreler kilitleniyor, aşağıdaki kodları uyguladım, nerede hata olabilir?

***H sütünu her ay 1 sütun sağa kayacak, dinamik olmalı.
***8 sütun daima kilitli olacak, sonraki sütunlar içinde bulunulan aya göre değişecek. Bu nedenle 8 sayısı sabit.

Kod:
x = 8 + ay_num
ActiveSheet.Unprotect
Range(Cells(1, 1), Cells(1000, x)).Select
Selection.Locked = True
Selection.FormulaHidden = False
ActiveSheet.Protect
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu kodu denemeden önce ilgili sayfayı seçin ve tüm hücrelerin kilidini açın.
228177
Kod:
[a1:h1000].Locked = 1
ActiveSheet.EnableSelection = 1
ActiveSheet.Protect
 
Üst