- Katılım
- 12 Ocak 2009
- Mesajlar
- 838
- Excel Vers. ve Dili
- 2003
- Altın Üyelik Bitiş Tarihi
- 07-02-2024
Merhaba arkadaşlar.
Üzerinde çalıştığım projede farklı kaydet butonu için aşağıdaki makroyu kullanıyorum.
Projede kullanılan formüllerin yanlışlıkla silinmemesi için sayfalarda bulunan formülleri sayfa koruma fonksiyonuna şifre uygulayarak korudum.
Makro, mevcut haliyle korunan sayfalarda da işlem yapamıyor. Makroda yapılacak değişiklikle korunan sayfalarda da işlem yapmasını istiyorum.
Yardımcı olacak arkdaşlara teşekkür ederim.
Sayfa Koruma Şifresi: 253425
Üzerinde çalıştığım projede farklı kaydet butonu için aşağıdaki makroyu kullanıyorum.
Projede kullanılan formüllerin yanlışlıkla silinmemesi için sayfalarda bulunan formülleri sayfa koruma fonksiyonuna şifre uygulayarak korudum.
Makro, mevcut haliyle korunan sayfalarda da işlem yapamıyor. Makroda yapılacak değişiklikle korunan sayfalarda da işlem yapmasını istiyorum.
Yardımcı olacak arkdaşlara teşekkür ederim.
Sayfa Koruma Şifresi: 253425
Kod:
Sub yedek()
Dim sht As Worksheet
Dim dizi() As Variant
Dim eleman As String
dizi = Array("OCAK", "ŞUBAT", "MART", "NİSAN", "MAYIS", "HAZİRAN", "TEMMUZ", "AĞUSTOS", _
"EYLÜL", "EKİM", "KASIM", "ARALIK")
For Each sht In Worksheets
eleman = sht.Name
If InStr(Join(dizi), eleman) > 0 Then
sht.Range("C4:L34").ClearContents
End If
Next
MsgBox "Bütün Stok Verileri Silindi. Yeni Dönem adını yazınız."
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Save
End Sub
Ekli dosyalar
-
64.4 KB Görüntüleme: 5