Excell' de print ve kayıt engelleme hk.

Katılım
15 Şubat 2007
Mesajlar
336
Excel Vers. ve Dili
xp
Arkadaşlar Excell sayfasında print ve kayıt engelleme nasıl yapabilrim yardımcı olabilirmisiniz.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Aşağıdaki kodları çalışmanızın ThisWorkbook bölümüne uygulayın. Bu şekilde dosyanızda ne yazdırma işlemi ne de kaydetme işlemi yapılamaz.

Kod:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
    MsgBox "Yazdırma işlemi iptal edilmiştir...", vbCritical
    Cancel = True
End Sub
 
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    MsgBox "Dosyayı kayıt etme işlemi iptal edilmiştir...", vbCritical
    Cancel = True
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hata mesajı kod ile alakalı değildir. Dosyayı kayıt ederken dosya türü bölümünden "makro içeren" dosya olarak seçim yapmalısınız.
 
Katılım
15 Şubat 2007
Mesajlar
336
Excel Vers. ve Dili
xp
tamam macrolu olarak kaydediyorum dosyayı ama yine uygulamıyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ne uyarısı veriyor.
 

Mehmet Sait

Altın Üye
Katılım
19 Ekim 2009
Mesajlar
834
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
08-09-2028
Merhaba

Excel 2016 kullanıyorum. Print engellemek için bulduğum bu kodu verdiğimde, Print edilme engellenmiyor.
Yardımlarınız için teşekkür ederim.

Kod:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
    MsgBox "Yazdırma işlemi iptal edilmiştir...", vbCritical
    Cancel = True
End Sub
 
Üst