• DİKKAT

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

Excelde çalışma sayfasında istediğimiz yazdırma alanlarının yazdırılması komutu var m

Katılım
19 Temmuz 2011
Mesajlar
14
Excel Vers. ve Dili
2010
Merhabalar;

Bir tane çalışma sayfam var. Yaptığım çalışmalar 1200 satır sürdü diyelim. Burada "sayfa sonu önizleme" bölümünde 75 sayfa görünüyor. Yazdır dediğim zaman hepsini yazdırıyor.

Ben şöyle olmasını istiyorum:

Eğer E2, E27, E52, E77.... boş ise yazdırma, dolu ise o sayfası yazdırsın.

Böyle bir formül var mı? Makro olmazsa sevinirim.

Çok teşekkürler.
 
Merhaba,

Formül ile yapamazsınız.

Bu şekilde deneyin.

Kod:
Sub Sartli_Yazdir()
 
    Dim say As Integer, a As Integer, i As Integer
 
    say = ExecuteExcel4Macro("Get.Document(50)")

    a = 2
    For i = 1 To say
        If Cells(a, "E") <> "" Then
            ActiveSheet.PrintOut i, i
            Application.Wait Now + TimeValue("00:00:01")
        End If
        a = a + 25
    Next i
 
End Sub

.
 
Bu konu için Ömer Bey'in müsadesiyle alternatif iki dosya eklemek istiyorum.
 

Ekli dosyalar

Sayın Ömer ve Murat Beyler

Cevabınız çok teşekkür ederim.

Galiba sorunumu yanlış ifade ettim. Ben tek sheet üzerindeki örneğin E sütunundaki belli aralıklarda (aralıklar sabit) veri var ise yazdırsın, yok ise o yazdırma sayfasının yazdırmasın.

v65s7.jpg


Ekran görüntüsünde olduğu gibi sayfa sayısı 250 adet ve yazdır dediğim zaman hepsini yazdırıyor. Ama örneğin E sütunundaki 15, 35, 55 gibi sabit hücrelerdeki bazı yerler boş ise o sayfayı yazdırmasın istiyorum.

Bu konuda yardımınız olabilir mi?
 
Verdiğim kodları denediniz mi?
 
checkbox ele seçimleri yazdırma

merhaba arkadaşlar;
ekte gördermiş olduğum dosyada userform2 de checkbox lar kayıtlı.
çıktı alırken sadece seçmiş olduklarımın dökümünü nasıl alabilirim.
saygılar...
 

Ekli dosyalar

Geri
Üst