korumalı hücreler dışındaki hücre içerikleri nasıl silinebilir?

Katılım
6 Ağustos 2005
Mesajlar
75
Excel Vers. ve Dili
2007 ENG
Altın Üyelik Bitiş Tarihi
25.01.2019
Merhaba arkadaşlar,

hazırladığım tablo içerisinde korumalı ve korumasız hücrelr var. makro ile sadece korumasız olan hücreleri silmek istiyorum.

range("A1:F20").select
selection.value=""

şeklinde oluyor fakat kilitli ve formül içeren hücrelerdeki değerler en son hali ile kalıyor.

range("A1:F20").select
selection.clearcontents

de ise makro çalışmıyor. Önerilerinizi bekliyorum.

formül ve text içeren hücreler dışındaki sadece sayısal veri ieçeren hücrelerin silinmesini sağlayan bir makro da işimi görebilir.
 
Son düzenleme:

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Aşağıdaki makroyu deneyin.

Sub Makro1()
Selection.SpecialCells(xlCellTypeConstants, 23).ClearContents
End Sub
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sayfayı şifresiz korumaya alın ve makroyu bir de şöyle deneyin.

Sub Makro1()
ActiveSheet.Unprotect
Selection.SpecialCells(xlCellTypeConstants, 23).ClearContents
ActiveSheet.Protect
End Sub
 
Katılım
6 Ağustos 2005
Mesajlar
75
Excel Vers. ve Dili
2007 ENG
Altın Üyelik Bitiş Tarihi
25.01.2019
Sayfayı şifresiz korumaya alın ve makroyu bir de şöyle deneyin.

Sub Makro1()
ActiveSheet.Unprotect
Selection.SpecialCells(xlCellTypeConstants, 23).ClearContents
ActiveSheet.Protect
End Sub
Teşekkürler, formül içeren hücrelerdeki formüller silinmedi, aynı olay text içeren hücrelerdede uygulanabilir mi?
xlCellTypeConstants, 23 açıklamasınıda yapabilirsen eğitici olacaktır.
 
Son düzenleme:
Katılım
6 Ağustos 2005
Mesajlar
75
Excel Vers. ve Dili
2007 ENG
Altın Üyelik Bitiş Tarihi
25.01.2019
Teşekkürler, formül içeren hücrelerdeki formüller silinmedi, aynı olay text içeren hücrelerdede uygulanabilir mi?
xlCellTypeConstants, 23 açıklamasınıda yapabilirsen eğitici olacaktır.
23 değerini 25 yapınca text ve formül içeren hücreler dışında sayısal veri içeren hücreler temizleniyor.

zorda kalınca insan neler yapabiliyor :))
 
Üst