Validation ile sınırlandırılmış hücrenin içeriğinin silinebilmesi hk.

Katılım
28 Kasım 2007
Mesajlar
16
Excel Vers. ve Dili
türkçe 2007
Merhaba.. Validation ile değer girişini sınırlandırdığım hücrede formülü değiştirememe karşın delete tuşu ile ya da içeriği temizle komutu ile silinmesini engelleyemiyorum. İstediğim koruma koymadan formülümün silinmesini engellemek TŞK ederim..
 

Ömer

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

Örnek bir dosya ekleyebilirmisiniz.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Formül bulunmayan hücreleri siler.
Kod:
Sub Düğme1_Tıklat()
On Error Resume Next
[a1:a30].SpecialCells(xlCellTypeConstants, 23) = vbNullString
End Sub
Kodu kısaltıp bu şekilde de yazabiliriz.
Kod:
Sub Düğme1_Tıklat()
On Error Resume Next
[a1:a30].SpecialCells(2, 23) = ""
End Sub
 
Katılım
28 Kasım 2007
Mesajlar
16
Excel Vers. ve Dili
türkçe 2007
örnek tablo

ben excel 2007 ile çalışıyorum ancak 2003 formatında ekliyorum örnek tabloyu TŞK
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Formüllü hücre girişine izin vermez.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.HasFormula Then Target.Offset(1).Select
End Sub
 
Katılım
28 Kasım 2007
Mesajlar
16
Excel Vers. ve Dili
türkçe 2007
merhaba eklediğim örnek tabloya bakarsanız sorunum daha anlaşılır olabilir. benim validation ile koruduğum bir formülüm var ancak hücre seçilip delete tusu ile formül silinmesine excel izin veriyor bunu engelleyemezmiyiz

çözüm makrosuz olamaz mı çünkü tablolalarımın kullanıcıları makroya hakim değil ve kullanıcı sayısı fazla benim istediğim koruma koymadan validation ile formüllerin silinmesini ve değiştirilmesini engellemek.
 

Ömer

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

Örnek dosyayı inceleyiniz..
 
Üst