• DİKKAT

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

yazdır butonuna yardım

  • Konbuyu başlatan Konbuyu başlatan iceman20
  • Başlangıç tarihi Başlangıç tarihi
Katılım
24 Ekim 2007
Mesajlar
98
Excel Vers. ve Dili
2007 türkçe
Arkadaşlar, ekteki dosyada yazdır butonuna tıkladığımda öncelikle "I" sütununa göre excel sayfasının sıralanmasını daha sonra da sadece dolu olan satırların print olmasını istiyorum. Yardımlarınız için şimdiden çok teşekkür ederim
 

Ekli dosyalar

Merhaba,

Sayfada satırlar arasında boş satır varmı?

Yani 6. satır dolu, 7 ve 8 boş, 9 satır dolu gibi oluyor mu yoksa veri girişi atlama olmadan mı ilerliyor.
 
Satırlar arasında boş satır yok. Her yeni kayıt ilk boşluğa işleniyor.
 
Bu şekilde deneyin.

Kod:
Private Sub CommandButton5_Click()
    ActiveSheet.PageSetup.PrintArea = "$A$1:$P$" & Cells(Rows.Count, "A").End(xlUp).Row
    ActiveSheet.PrintOut
End Sub

.
 
Ömer Bey, çok teşekkür ederim. Dolu olan satırları bu şekilde yazdırabiliyorum. Son olarak yazdırma işleminden önce "I" sütununa göre A-Z'ye sıralamasını sağlayabilr miyim her print den önce.
Selamlarımla
 
Bu şekilde deneyin.

Kod:
Private Sub CommandButton5_Click()
 
    Dim son As Long
 
    son = Cells(Rows.Count, "A").End(xlUp).Row
    Range("A5:P" & son).Sort Key1:=Range("I5"), Order1:=xlAscending
 
    ActiveSheet.PageSetup.PrintArea = "$A$1:$P$" & son
    ActiveSheet.PrintOut
 
End Sub

.
 
İlginiz ve yardımlarınız için çok teşekkür ederim.
 
Bunu kod ile yapabilirmiyiz
 
Merhaba,

İşlemler kod ile yapıldı.
 
Çok teşekkür ederim.
 
Geri
Üst