Çalışma kitabı açılınca, belirlenen bir hücreye çift klik yapılmazsa, dosyada hiç bir işlem yapılamasın istiyorum. Bunun için yazılabilecek bir makro var mı acaba. İlgilenenlere teşekkür ederim....
kitap açılışında tüm sayfalar korumaya alınır
Sub auto_open()
For i = 1 To Sheets.Count
Sheets(i).Protect 123
Next
End Sub
hangi sayfa kod bölümüne koyarsanız o sayfada herhangi bir hücreye çift tıkladığınızda korumalar açılır.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
For i = 1 To Sheets.Count
Sheets(i).Unprotect 123
Next
End Sub
kodun sadece a1 hücresinde çalışması için
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, [a1]) Is Nothing Then Exit Sub'ilave edilen kısım
For i = 1 To Sheets.Count
Sheets(i).Unprotect 123
Next
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.