Kullanıcıların Excel Dosyasını Yazdırması Nasıl Engellenir

Olası Kullanım Senaryoları

Günlük işlerimizde excel dosyasında bazı önemli bilgiler bulunabilir, şirket içi dışarıya yayılan verileri korumak amacıyla bunların çıktısını almamıza izin vermeyecektir. Bu belgede başkalarının Excel dosyalarını yazdırmasını nasıl önleyeceğiniz anlatılacaktır.

Kullanıcıların MS-Excel’de Dosya Yazdırması Nasıl Engellenir

Yazdırılacak belirli dosyanızı korumak için aşağıdaki VBA kodunu uygulayabilirsiniz.

  1. Başkalarının yazdırmasına izin vermediğiniz çalışma kitabınızı açın.
  2. Excel şeridinde “Geliştirici” sekmesini seçin ve “Kontroller” bölümündeki “Kodu 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ını basılı tutabilirsiniz.
  3. Daha sonra soldaki Proje Gezgini’nde ThisWorkbook’a çift tıklayarak modülü açın ve bazı vba kodları ekleyin.
  4. Daha sonra bu kodu kaydedip kapatın ve çalışma kitabına geri dönün; şimdi örnek dosyayı yazdırdığınızda bunların yazdırılmasına izin verilmeyecek ve aşağıdaki uyarı kutusunu alacaksınız:

Kullanıcıların Aspose.Cells for .NET’i Kullanarak Excel Dosyasını Yazdırması Nasıl Engellenir?

Aşağıdaki örnek kod, kullanıcıların excel dosyasını yazdırmasının nasıl önleneceğini gösterir:

  1. Yükleörnek dosya.
  2. Workbook’un VbaProject özelliğinden VbaModuleCollection nesnesini alın.
  3. “ThisWorkbook” adı aracılığıyla VbaModule nesnesini alın.
  4. VbaModule’un codes özelliğini ayarlayın.
  5. Örnek dosyayı şuraya kaydedin:xlsm biçimi.