• DİKKAT

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

Koşula bağlı sayfa yazdırma

Katılım
26 Ekim 2023
Mesajlar
10
Excel Vers. ve Dili
2010 English
Günaydın,

Excel çalışma kitabında farklı firmalara ait onlarca sayfa var. Sayfaların tamamında H19 hücresinde tutar bilgisi var. Yapmak istediğim şey H19 hücresinde 0 dan farklı bir değer varsa o sayfanın çıktısını almak. Böyle bir şey yapmak mümkün müdür?
 
Selamlar

Formumuza hoş geldiniz
Sayfalarda H19 hücresi boş değilse o sayfayı yazdırır.

aşağıdaki kodları bir modül içine kopyalayın çalıştırın

Kod:
Sub yazdir()
Dim syf As Worksheet
      For Each syf In Worksheets
            If syf.Range("H19").Value <> "" Then
                  syf.Activate
                  ActiveSheet.PrintOut
            End If
      Next syf
End Sub
 
Hoş buldum.

Cevabınız için teşekkürler. Bazı sayfalarda H19 da tutar 0. Boş değilse derken 0 olanları da yazdıracak mı yani?
 
Tabi ki 0 varsa yazdırır

onun için kodlardaki aşağıdaki kod yerine

Kod:
If syf.Range("H19").Value <> "" Then

bu kodu yazın

Kod:
If syf.Range("H19").Value > 0 Then
 
Rica ederim.
İyi çalışmalar
 
Geri
Üst