• DİKKAT

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

koşullu sayfa yazdırma

Katılım
8 Mart 2009
Mesajlar
8
Excel Vers. ve Dili
excel2010
bir excel çalışma kitabında sayfa 1 e sayfa 2 deki verileri yazdıran bir buton koydum fakat bu butona tıkladığımda sayfa1 deki a1 hücresini kontrol etmesini bu hücre boş ise yazdırmamasını ve mesajla uyarmasını,sayfa1 deki a1 hücresinde veri var ise yazdırmasını istiyorum. nasıl bir kod yazmalıyım. teşekkürler
 
Aşağıdaki kodu kullanabilirsiniz.

Kod:
Sub YAZDIR()
    If Sheets("Sayfa1").Range("A1") = "" Then
        MsgBox "Hücre boş olduğundan yazdırma işlemi iptal edildi!", vbCritical
        Exit Sub
    Else
        Sheets("Sayfa2").PrintOut
    End If
End Sub
 
Teşekkür ederim şimdi oldu butona makroyu yeniden atamak gerekiyormuş
 
Zahmet olmazsa a1 hücresinden başka yani birden fazla hücreyi kontrol etmesi için nasıl bir kod yazılmalı ,şimdiden teşekkürler
 
If Sheets("Sayfa1").Range("A1") = "" Then
MsgBox "Hücre boş olduğundan yazdırma işlemi iptal edildi!", vbCritical
Exit Sub
End If
Sheets("Sayfa2").PrintOut

Koddaki else yi kaldırıp
If ile başlayan

If Sheets("Sayfa1").Range("b1") = "" Then
Eski Kodlar burada olacak
End If

Bu şekilde çoğaltabilirsiniz..
 
Geri
Üst