• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excelde Ctrl+P ve Menüden Yazdır İptali

  • Konbuyu başlatan Konbuyu başlatan wishm
  • Başlangıç tarihi Başlangıç tarihi
Katılım
10 Haziran 2009
Mesajlar
166
Excel Vers. ve Dili
2003
Değerli site üyeleri ekte gönderdiğin excel sayfasında "YAZDIR" butonu mevcut ve ben bununla sayfayı yazdırıyorum. uraya kadar herşey normal ancak ben klavyeden "Ctrl+P" ve menüden "Yazdır" komutuyla sayfanın yazdırılmasının engellenmesini sadece syafada mevcut olan "YAZDIR" butonu ile yazdırılabilmesini istiyorum. Forumda konuya ilişkin bir iki örnek buldum ancak bahsettiğim konuyu çözecek nitelikte değiller. Yardımcı olabilirseniz memnun olurum. İlginiz ve yanıtlarınız için şimididen teşekkür ederim. Saygılarımla.
 

Ekli dosyalar

Merhaba,

Yazdır kodunuz;

Kod:
Private Sub CommandButton1_Click()
    kOntrol = 1
        Sheets("Sayfa1").Select
        Application.Dialogs(xlDialogPrint).Show
    kOntrol = 0
End Sub
ThisWorbook sayfasına;

Kod:
Private Sub Workbook_BeforePrint(cancel As Boolean)
    If kOntrol = 1 Then
        cancel = False
    Else
        cancel = True
        MsgBox "Butonu Kullanın.!"
    End If
End Sub
Standart bir module;

Kod:
Public kOntrol As Byte
.
 
Sayın Ömer ilginiz ve yanıtınız için teşekkür ederim. Saygılarımla.
 
Geri
Üst