Excel Dosyasının Yazdırılmasını Nasıl Engelleriz
Contents
[
Hide
]
Olası Kullanım Senaryoları
Günlük çalışmamızda, excel dosyasında önemli bilgiler olabilir, iç verilerin yayılmasını korumak için şirket bize bunları yazdırmamamızı istemeyebilir. Bu belge size diğerlerinin Excel dosyalarını yazdırmalarını nasıl engelleyeceğinizi gösterecektir.
MS-Excel’de Kullanıcıların Dosyayı Yazdırmasını Nasıl Engelleriz
Belirli dosyanızın yazdırılmasını korumak için aşağıdaki VBA kodunu uygulayabilirsiniz.
- Başkalarına yazdırmalarına izin vermediğiniz çalışma kitabınızı açın.
- Excel menüsünde ‘Geliştirici’ sekmesini seçin ve ‘Kontroller’ bölümünde ‘Kod Görüntüle’ düğmesine tıklayın. Alternatif olarak, Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basılı tutabilirsiniz.
- Ardından sol tarafta bulunan Proje Gezgini’nde ThisWorkbook’a çift tıklayarak modülü açın ve bazı vba kodları ekleyin.
- Sonra bu kodu kaydedin ve kapatın, çalışma kitabına geri dönün ve şimdi örnek dosyayı yazdırdığınızda yazdırılmasına izin verilmeyecektir ve aşağıdaki uyarı kutusunu alacaksınız:
Aspose.Cells for .NET kullanarak Excel Dosyasının Yazdırılmasını Nasıl Engelleriz
Aşağıdaki örnek kod, kullanıcıların excel dosyasını yazdırmalarını engellemek için nasıl kullanılacağını göstermektedir:
- Örnek dosyayı yükleyin.
- Workbook’ün VbaProject özelliği üzerinden VbaModuleCollection nesnesini alın.
- Workbok’un VbaProject özelliği üzerinden “ThisWorkbook” adıyla VbaModule nesnesini alın.
- VbaModule’nin kodları özelliğini ayarlayın.
- Örnek dosyayı xlsm biçimine kaydedin.