- Katılım
- 12 Kasım 2010
- Mesajlar
- 195
- Excel Vers. ve Dili
- 2007 türkçe
- Altın Üyelik Bitiş Tarihi
- 14-07-2022
Merhabalar. Şöyle bir sorunumuz var, elimizdeki dosyada istediğimiz alanlara çift tıklayarak tik işareti koyduğumuz bir makro var. Bu işaretin sadece belirlediğimiz alanlarda çalışmasını istiyoruz, işlem yapılmasını istemediğimiz hücrelerin ise seçilmesini engellemek istiyoruz. Tüm sayfada sayfa koruma yaptığımızda tik işareti koyan makromuz çalışmadığından bunu da makro ile yapmaya çalıştık. Belirli bir kısma kadar her şey gayet güzel gidiyor. Ancak bir yerden sonra nedense sürekli hata alıyoruz. Konuyu ekteki dosyada daha net açıklamaya çalıştık. Yardımlarınız veya alternatif çözümleriniz için şimdiden teşekkürler. ( bahsettiğim kod aşağıdaki şekilde bir kod. a27 satırından sonra yaptığımız ilavelerde sorun yaşıyoruz. Dosya da ektedir. şimdiden teşekkür ediyorum ilgilenen arkadaşlara.)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [AA2:AD2,aC3:AD3,V4:AD4,h5:AD5,J6:AD6,g7:AD7,j8:AD8,g9:AD9,f10:AD10,f11:AD11,e12:AD12,k13:AD13,A14:AD14,Y15:AD15,Z16:AD16,X17:AD17,M18:AD18,I19:AD19,I20:AD20,G21:AD21,G22:AD22,E23:AD23,G24:AD24,G25:AD25,E26:AD26,A27:AD27]) Is Nothing Then Exit Sub
Range("A6").Select
MsgBox ("bu kısımda işaretleme yapılamaz"), vbCritical
End Sub
http://s7.dosya.tc/server10/a4y6bn/TURKCE_ODEV_TAKIP_LISTESI.rar.html
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [AA2:AD2,aC3:AD3,V4:AD4,h5:AD5,J6:AD6,g7:AD7,j8:AD8,g9:AD9,f10:AD10,f11:AD11,e12:AD12,k13:AD13,A14:AD14,Y15:AD15,Z16:AD16,X17:AD17,M18:AD18,I19:AD19,I20:AD20,G21:AD21,G22:AD22,E23:AD23,G24:AD24,G25:AD25,E26:AD26,A27:AD27]) Is Nothing Then Exit Sub
Range("A6").Select
MsgBox ("bu kısımda işaretleme yapılamaz"), vbCritical
End Sub
http://s7.dosya.tc/server10/a4y6bn/TURKCE_ODEV_TAKIP_LISTESI.rar.html