Formülleri Gizleme isimli içerikte, Excel hücrelerindeki formülleri kullanıcılar tarafından görünmez hale getiren bir Hazır Makro Kodu yer almaktadır.
Hazır Kodlar
VBA:
Sub FormulleriGizle()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
ws.Cells.Locked = False
ws.Cells.FormulaHidden = False
ws.UsedRange.SpecialCells(xlCellTypeFormulas).Locked = True
ws.UsedRange.SpecialCells(xlCellTypeFormulas).FormulaHidden = True
Next ws
ThisWorkbook.Protect Password:="1234"
End Sub
Açıklama
Bu kod, Excel sayfasında bulunan tüm formülleri gizler ve bu hücreleri kilitler. Kullanıcıların formülleri görememesi için `FormulaHidden` özelliği kullanılır. Ayrıca, hücrelerin kilitlenmesi `Locked` özelliği ile sağlanır. Son olarak, çalışma kitabı bir parola ile korunur.Kullanım
- Excel'de VBA Editor (Alt + F11) penceresini açın.
- Bir modül ekleyin ve yukarıdaki kodu yapıştırın.
- Kodu çalıştırdıktan sonra, formüller gizlenir ve hücreler kilitlenir.
- Koruma parolasını değiştirmek isterseniz, `Password:="1234"` kısmını düzenleyin.