yazdırma kodu problemi

Katılım
5 Ekim 2008
Mesajlar
8
Excel Vers. ve Dili
office 2007
arkadaşlar;

aşağıdaki kodu butona yazarak, yazdırmak istediğim sayfada sadece dolu satırları yazdırılmasını istiyorum. ancak boş satırlar da yazdırılıyor. bu problemi nasıl çözebilirim acaba?

kod:

Private Sub CommandButton1_Click()
Dim SON_SATIR As Long
With Sheets("Sayfa1")
SON_SATIR = WorksheetFunction.Max(.Range("C6:C65536")) + 3
If SON_SATIR = 3 Then
MsgBox "Yazdırılacak veri bulunamadı !" & Chr(10) & "İşleminiz iptal edilmiştir !", vbCritical
Exit Sub
End If
With .PageSetup
.PrintArea = "$A$2:$F$" & SON_SATIR
.LeftMargin = Application.InchesToPoints(0.393700787401575)
.RightMargin = Application.InchesToPoints(0.393700787401575)
.TopMargin = Application.InchesToPoints(0.393700787401575)
.BottomMargin = Application.InchesToPoints(0.393700787401575)
.HeaderMargin = Application.InchesToPoints(0)
.FooterMargin = Application.InchesToPoints(0)
.Zoom = 80
End With
.PrintOut
End With
End Sub

Yardımlarınız için şimdiden teşekkürler...
 

Ekli dosyalar

Son düzenleme:
Katılım
5 Ekim 2008
Mesajlar
8
Excel Vers. ve Dili
office 2007
dosya şifresi pera dır
 
Üst