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
>
>
>
> 
>

Kirim email ke