- Katılım
- 8 Haziran 2007
- Mesajlar
- 761
- Excel Vers. ve Dili
- excel- 2003 Türkçe
kolay gelsin arkadaşlar. Daha önce çalışan bir kod. Şuan çalışmaz oldu. Nedeni ve çözümü hakkında yardımlarınızı bekliyorum.
Sub Bordro_Dökümü_Yazdır()
Sheets("Genel_Bordro").Select
For i = 28 To [m65536].End(3).Row Step 58
If Cells(i, 13) > 0 Then
n = n + 58
Range("a" & n - 57 & " : " & "n" & n).PrintOut
End If
Next
End Sub
Bu kod ile sadece örnek dosya üzerinde rakamları yani sekizinci sayfaya kadar yazdırması gerekiyordu. ama şuan hepsini yazdırıyor.
Sub Bordro_Dökümü_Yazdır()
Sheets("Genel_Bordro").Select
For i = 28 To [m65536].End(3).Row Step 58
If Cells(i, 13) > 0 Then
n = n + 58
Range("a" & n - 57 & " : " & "n" & n).PrintOut
End If
Next
End Sub
Bu kod ile sadece örnek dosya üzerinde rakamları yani sekizinci sayfaya kadar yazdırması gerekiyordu. ama şuan hepsini yazdırıyor.