Wa'alaikumussalam wr wb Coba di-hide manual saja baris-baris yang tidak pernah diperlukan untuk di-print. Bila perlu, hapus saja. Jadi, kalau print selalu maksimal 8 baris, maka buang atau hide baris ke-9 dan seterusnya.
Berbeda lagi ceritanya jika yang di-print selalu minimal 8. Untuk hal seperti ini, buatlah kolom bantu di baris-baris yang akan di-print, tetapi terpisah dengan tabel-tabel yang akan di-print. Contoh, area print di A:K, maka buatlah kolom bantu itu di M misalnya (jangan di L, karena L akan bersambung dengan area print A:K). Pada kolom bantu itu, buatlah formula yang menunjukkan jika baris di-print ada isinya, beri nilai 1. Kalau baris di-print tidak ada isinya, cek lagi, jika nomor record baris print yang tidak ada isinya itu tidak lebih dari 8 (karena minimal 8), maka beri nilai 1, kalau selain kondisi tersebut, beri nilai 0. Kemudian, pada prosedur print : A. tepat sesaat sebelum proses printout atau printpreview, tambahkan baris kode yang memproses hal berikut secara berurutan : 1. turn off autofilter di sheet tersebut 2. lakukan autofilter pada area range kolom bantu tadi, untuk yang bernilai 1 B. tepat sesaat setelah proses printout atau printpreview, tambahkan baris kode yang memproses hal berikut secara berurutan : 1. turn off autofilter di sheet tersebut Wassalamu'alaikum wr wb Kid 2016-12-22 15:09 GMT+07:00 Lazuardi Biru [email protected] [belajar-excel] <[email protected]>: > > > asalamualaikum wr.wb > to. > rekan be excel. > saya coba buat faktur dengan makro yang di share di milis ini tapi masih > terkendala ketika mau print, > pengenya sisa baris yang kosong bisa dihiden. > untuk jelasnya file terlampir. > > > wasalam > > lb > > > > >

