• DİKKAT

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

zorunlu alanlar çıktı denetimi hk.

Katılım
7 Ocak 2020
Mesajlar
36
Excel Vers. ve Dili
ingilizce
zorunlu hücreler doldurulmadan printerden çıktı alamasın istiyorum. bunu nasıl yapabilirim. yardımlarınız için şimdiden teşekkür ederim.
 
Merhaba

Çalışma kitabı kod bölümüne yazarak deneyiniz.

C++:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Range("A1") = "" Then
MsgBox "A1 hücresi boş"
Cancel = True
End If
End Sub
 
Merhaba

Çalışma kitabı kod bölümüne yazarak deneyiniz.

C++:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Range("A1") = "" Then
MsgBox "A1 hücresi boş"
Cancel = True
End If
End Sub


selamlar;
denedim ancak beceremedim. rica etsem örnek boş bir dosya ekleyebilirmisiniz?
bir diğer sorumda birden fazla hücre için aynı uygulamayı nasıl yaparım yardımcı olurmusunuz? örneğin A1,A2,C8,C9 hücrelerde boş olunca yazdırmasın.
 
Merhaba
Deneyiniz.
C++:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Range("A1") = "" Or ActiveSheet.Range("A2") = "" Or ActiveSheet.Range("C8") = "" Or ActiveSheet.Range("C9") = "" Then
MsgBox "Eksik verileri giriniz"
Cancel = True
End If
End Sub
 

Ekli dosyalar

Merhaba
Deneyiniz.
C++:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Range("A1") = "" Or ActiveSheet.Range("A2") = "" Or ActiveSheet.Range("C8") = "" Or ActiveSheet.Range("C9") = "" Then
MsgBox "Eksik verileri giriniz"
Cancel = True
End If
End Sub
merhaba;
sarı alanlar doldurulmadan yazdıramama işlemi başarılı oldu teşekkür ederim.
E,F,G sütunlarındaki onay kutucukları var. F5 ve F6 seçerse printerden çıktı almaya izin versin.
bunu nasıl yapabilirim, yardımcı olurmusunuz. yukardaki makroya nasıl ekleyebilirim.
şimdiden teşekkürler.
 

Ekli dosyalar

Merhaba

Deneyiniz.

C++:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Range("C1") = "" Or ActiveSheet.Range("C2") = "" Or ActiveSheet.Range("C3") = "" Then
MsgBox "SARI RENKLİ ALANLARI LÜTFEN DOLDURUNUZ!!!"
Cancel = True
End If

    If ActiveSheet.CheckBox1 = False Or ActiveSheet.CheckBox2 = False Then
    MsgBox "ONAY KUTULARINI LÜTFEN DOLDURUNUZ!!!"
    Cancel = True
    End If
End Sub
 

Ekli dosyalar

Geri
Üst