DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub sil()
Dim hucre As Range
For Each hucre In Range("A1:Y137")
If hucre.Interior.ColorIndex = 2 Then hucre.ClearContents
Next
MsgBox "Silme İşlemi Tamamlandı..!!"
End Sub
Önceki mesajımdan dosyayı indirip butona tıklayınız.Benim girmiş olduğum veriler siliniyor.ben mi çalıştıramadım çalışmıyormu silme işlemi yapmadı ama yani çalışıyor ama sadece butonun bulunduğu sayfada değişiklik yapıyor diğer sayfaları silmiyor birde şifre ekletmek istiyorum teşekkürler
Sub sil()
Dim hucre As Range, syf As Worksheet
For Each syf In Worksheets
If syf.Name <> "RAPOR" Then
syf.Unprotect "123" 'şifre
For Each hucre In Range("A1:Z138")
If hucre.Interior.ColorIndex = 2 Then hucre.ClearContents
Next
syf.Protect "123" 'Şifre
End If
Next
MsgBox "Silme İşlemi Tamamlandı..!!"
End Sub
renksiz hücreler ile çalışacaksanız...........................
hücrelerin renksiz değil beyaz renkli olması gerek.
Renk scalasından beyaz'ı seçip dolgu rengini beyaz yapınız.Otomatik değil.işlem tamam fakat rapor sayfasındaki kısmı siliyor diğer sayfaları temizleme yapmıyor ayrıca şifreyi sil butonuna basınca o zaman soracak şifreyi sayfa korumasını kaldır denildiği zaman şifreyi soruyor yani sil denildiği zaman şifre sorulacak şifre doğru olması dorumunda kilitli olmayan beyaz hücreler silinecek.
rapor kısmını siliyor fakat ptesi salı vs silmiyor ayrıca sil butonuna basıldığında şifre sormasını istiyorum çalışmıyorRenk scalasından beyaz'ı seçip dolgu rengini beyaz yapınız.Otomatik değil.
Sub sil()
Dim hucre As Range
Dim sh As Worksheet
Dim sifre As String
sifre = InputBox("şifrenizi yazınız", "şifre")
For Each sh In ActiveWorkbook.Sheets
If sh.Name <> Sheets("RAPOR").Name Then
sh.Unprotect sifre
sh.Select
For Each hucre In Range("A1:Y137")
If hucre.Interior.ColorIndex = 2 Then hucre.ClearContents
Next
sh.Protect sifre
End If
Next
MsgBox "Silme İşlemi Tamamlandı..!!"
End Sub
evet doğrudur fakat silinmeyecek 2 sayfa daha var onun dışındakiler silinecek o dosyada yer alanlar rapor harici silinecek fakat silinmeyecek raporla beraber 3 dosya varsiz tam olarak ne istiyorsunuz?
Anladığım;
rapor sayfası haricindeki sayfalarda bulunan beyaz dolguya sahip hücrelerdeki verilerin tamamını şifre onayı ile silmek mi?
HATA KODU 424 verdionlar niye örnek dosyanızda yok.... neyse
If sh.Name <> Sheets("RAPOR").Name Then
Satırını
If sh.Name <> Sheets("RAPOR").Name Or sh.Name <> Sheets("diğer1").Name Or sh.Name <> Sheets("diğer2").Name Then
olarak değiştirin
tabi diğer1,2 yerlerine sayfanın kendi adını yazın