Daftar Isi
Dalam tutorial ini, Anda akan belajar cara memilih area cetak di Excel secara manual dan cara mengatur rentang cetak untuk beberapa lembar dengan menggunakan makro.
Ketika Anda menekan tombol Cetak di Excel, seluruh spreadsheet dicetak secara default, yang sering kali membutuhkan beberapa halaman. Tetapi bagaimana jika Anda tidak benar-benar membutuhkan semua konten lembar kerja yang besar di atas kertas? Untungnya, Excel menyediakan kemampuan menentukan bagian untuk dicetak. Fitur ini dikenal sebagai Area Cetak .
Area cetak Excel
A area cetak adalah rentang sel yang akan disertakan dalam cetakan akhir. Jika Anda tidak ingin mencetak seluruh spreadsheet, atur area cetak yang hanya mencakup pilihan Anda.
Apabila Anda menekan Ctrl + P atau mengklik tombol Cetak pada lembar yang memiliki area cetak yang ditentukan, hanya area itu yang akan dicetak.
Anda dapat memilih beberapa area cetak dalam satu lembar kerja, dan setiap area akan dicetak pada halaman terpisah. Menyimpan buku kerja juga menyimpan area cetak. Jika Anda berubah pikiran di kemudian hari, Anda dapat menghapus area cetak atau mengubahnya.
Menentukan area cetak memberi Anda kontrol lebih besar atas tampilan setiap halaman yang dicetak, dan idealnya, Anda harus selalu menetapkan area cetak sebelum mengirim lembar kerja ke printer. Tanpa itu, Anda mungkin akan mendapatkan halaman yang berantakan dan sulit dibaca, di mana beberapa baris dan kolom penting terpotong, terutama jika lembar kerja Anda lebih besar daripada kertas yang Anda gunakan.
Cara mengatur area cetak di Excel
Untuk menginstruksikan Excel, bagian mana dari data Anda yang akan muncul dalam salinan cetak, lanjutkan dengan salah satu cara berikut ini.
Cara tercepat untuk mengatur area cetak di Excel
Cara tercepat untuk menetapkan kisaran cetak konstan adalah seperti ini:
- Pilih bagian lembar kerja yang ingin Anda cetak.
- Pada Tata Letak Halaman tab, di tab Pengaturan Halaman kelompok, klik Area Cetak > Mengatur Area Cetak .
Garis abu-abu samar-samar akan muncul yang menunjukkan area cetak.
Cara yang lebih informatif untuk menentukan area cetak di Excel
Ingin melihat semua pengaturan Anda secara visual? Berikut ini pendekatan yang lebih transparan untuk menentukan area cetak:
- Pada Tata Letak Halaman tab, di tab Pengaturan Halaman grup, klik peluncur dialog Ini akan membuka Pengaturan Halaman kotak dialog.
- Pada Lembar tab, letakkan kursor di tab Area cetak bidang, dan pilih satu atau lebih rentang di lembar kerja Anda. Untuk memilih beberapa rentang, harap ingat untuk menahan Ctrl kunci.
- Klik OK .
Kiat dan catatan:
- Apabila Anda menyimpan buku kerja, area cetak juga disimpan Setiap kali Anda mengirim lembar kerja ke printer, hanya area itu yang akan dicetak.
- Untuk memastikan area yang ditentukan adalah area yang benar-benar Anda inginkan, tekan Ctrl + P dan telusuri setiap area pratinjau halaman .
- Untuk mencetak dengan cepat bagian tertentu dari data Anda tanpa menetapkan area cetak, pilih rentang yang diinginkan, tekan Ctrl + P dan pilih Pilihan Cetak dalam daftar drop-down tepat di bawah Pengaturan Untuk informasi lebih lanjut, lihat Bagaimana mencetak pilihan, lembar atau seluruh buku kerja.
Cara mengatur beberapa area cetak di Excel
Untuk mencetak beberapa bagian lembar kerja yang berbeda, Anda dapat memilih beberapa area cetak dengan cara ini:
- Pilih rentang pertama, tahan tombol Ctrl dan pilih rentang lainnya.
- Pada Tata Letak Halaman tab, di tab Pengaturan Halaman kelompok, klik Area Cetak > Mengatur Area Cetak .
Selesai! Beberapa area cetak diciptakan, masing-masing mewakili halamannya sendiri.
Catatan. Ini hanya berfungsi untuk tidak bersebelahan Rentang yang berdekatan, bahkan dipilih secara terpisah, akan disertakan dalam satu area cetak.
Cara memaksa Excel untuk mengabaikan area cetak
Bila Anda menginginkan hard copy seluruh lembar atau seluruh buku kerja tetapi tidak ingin repot-repot membersihkan semua area cetak, cukup beritahu Excel untuk mengabaikannya:
- Klik Berkas > Cetak atau tekan Ctrl + P .
- Di bawah Pengaturan , klik tanda panah di samping Cetak Lembar Aktif dan pilih Abaikan Area Cetak .
Cara mencetak beberapa area pada satu halaman
Kemampuan untuk mencetak beberapa area per lembar kertas dikendalikan oleh model printer, bukan oleh Excel. Untuk memeriksa apakah opsi ini tersedia untuk Anda, tekan Ctrl + P , klik tombol Properti Printer dan kemudian beralih melalui tab-tab yang tersedia pada Properti Printer kotak dialog mencari Halaman per Lembar pilihan.
Jika printer Anda memiliki opsi seperti itu, beruntunglah Anda :) Jika tidak ada opsi seperti itu, maka satu-satunya cara yang bisa saya pikirkan adalah menyalin rentang cetak ke lembar baru. Dengan bantuan fitur Paste Special, Anda bisa menautkan rentang yang disalin ke data asli dengan cara ini:
- Pilih area cetak pertama dan tekan Ctrl + C untuk menyalinnya.
- Pada sheet baru, klik kanan sel kosong apa pun dan pilih Tempel Khusus > Gambar yang Terhubung .
- Ulangi langkah 1 dan 2 untuk area cetak lainnya.
- Pada lembar baru, tekan Ctrl + P untuk mencetak semua area cetak yang disalin pada satu halaman.
Cara mengatur area cetak di Excel untuk beberapa lembar dengan VBA
Jika Anda memiliki banyak lembar kerja dengan struktur yang persis sama, Anda pasti ingin mengeluarkan kemarahan yang sama di atas kertas. Masalahnya adalah bahwa memilih beberapa lembar menonaktifkan Area Cetak Untungnya, ada solusi mudah yang dijelaskan dalam How to print the same range in multiple sheets.
Jika Anda harus mencetak area yang sama pada beberapa lembar secara teratur, penggunaan VBA dapat mempercepat segalanya.
Mengatur area cetak di lembar yang dipilih seperti pada lembar aktif
Makro ini secara otomatis mengatur area cetak untuk semua lembar kerja yang dipilih sama seperti pada lembar aktif. Ketika beberapa lembar dipilih, lembar aktif adalah yang terlihat ketika Anda menjalankan makro.
Sub SetPrintAreaSelectedSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea For Each Sheet In ActiveWindow.SelectedSheets Sheet.PageSetup.PrintArea = CurrentPrintArea span>Next End SubMengatur rentang cetak di semua lembar kerja seperti pada lembar aktif
Tidak peduli berapa banyak lembar yang Anda miliki, kode ini mendefinisikan rentang cetak di seluruh buku kerja sekaligus. Cukup, atur area cetak yang diinginkan pada lembar aktif dan jalankan makro:
Sub SetPrintAreaAllSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea For Each Sheet In ActiveWorkbook.Sheets If Sheet.Name ActiveSheet.Name Then Sheet.PageSetup.PrintArea = CurrentPrintArea End If Next End SubMengatur area cetak yang ditentukan dalam beberapa lembar
Saat bekerja dengan buku kerja yang berbeda, Anda mungkin merasa nyaman jika makro meminta Anda untuk memilih rentang.
Begini cara kerjanya: Anda memilih semua lembar kerja target, menjalankan makro, pilih satu atau beberapa rentang saat diminta (untuk memilih beberapa rentang, tahan Ctrl kunci), dan klik OK .
Sub SetPrintAreaMultipleSheets() Dim SelectedPrintAreaRange As Range Dim SelectedPrintAreaRangeAddress As String Dim Sheet As Worksheet On Error Resume Next Set SelectedPrintAreaRange = Application.InputBox( "Silahkan pilih range area cetak" , "Atur Area Cetak di Beberapa Sheet" , Type :=8) If Not SelectedPrintAreaRange Is Nothing Then SelectedPrintAreaRangeAddress =SelectedPrintAreaRange.Address( True , True , xlA1, False ) For Each Sheet In ActiveWindow.SelectedSheets Sheet.PageSetup.PrintArea = SelectedPrintAreaRangeAddress Next End If Set SelectedPrintAreaRange = Nothing End SubCara menggunakan makro
Cara termudah adalah dengan mengunduh buku kerja sampel kami dengan Print Area Macro dan menjalankan makro langsung dari buku kerja itu. Begini caranya:
- Buka buku kerja yang diunduh dan aktifkan makro jika diminta.
- Buka buku kerja Anda sendiri.
- Di buku kerja Anda, tekan Alt + F8 , pilih makro yang diinginkan, dan klik Lari .
Buku kerja contoh berisi makro berikut ini:
- AturLembarCetakAreaTerpilih - menetapkan area cetak pada lembar yang dipilih seperti pada lembar aktif.
- AturCetakAreaSemuaLembar - menetapkan area cetak di semua lembar buku kerja saat ini seperti pada lembar aktif.
- AturCetakAreaBeberapaLembar - menetapkan area cetak yang ditentukan di semua lembar kerja yang dipilih.
Atau, Anda dapat menyimpan file Anda sebagai buku kerja berkemampuan makro (.xlsm) dan menambahkan makro ke dalamnya. Untuk petunjuk langkah-demi-langkah mendetail, silakan lihat Cara menyisipkan dan menjalankan kode VBA di Excel.
Cara mengubah area cetak di Excel
Secara tidak sengaja memasukkan data yang tidak relevan atau terlewat memilih beberapa sel penting? Tidak masalah, ada 3 cara mudah untuk mengedit area cetak di Excel.
Cara memperluas area cetak di Excel
Untuk menambahkan lebih banyak sel ke area cetak yang ada, lakukan saja yang berikut ini:
- Pilih sel yang ingin Anda tambahkan.
- Pada Tata Letak Halaman tab, di tab Pengaturan Halaman kelompok, klik Area Cetak > Tambahkan ke Area Cetak .
Selesai!
Tentu saja ini adalah cara tercepat untuk memodifikasi area cetak, tetapi tidak transparan. Untuk melakukannya dengan benar, berikut ini ada beberapa hal penting yang perlu diingat:
- The Tambahkan ke Area Cetak hanya muncul bila lembar kerja sudah memiliki setidaknya satu area cetak.
- Jika sel yang Anda tambahkan adalah tidak berdekatan ke area cetak yang sudah ada, area cetak baru akan dibuat, dan akan dicetak sebagai halaman yang berbeda.
- Jika sel-sel baru adalah berdekatan ke area cetak yang sudah ada, mereka akan disertakan dalam area yang sama dan dicetak pada halaman yang sama.
Edit area cetak di Excel dengan menggunakan Name Manager
Setiap kali Anda mengatur area cetak di Excel, rentang yang ditentukan bernama Print_Area dibuat, dan tidak ada yang akan mencegah Anda memodifikasi rentang itu secara langsung. Berikut caranya:
- Pada Rumus tab, di tab Nama yang Ditetapkan kelompok, klik Nama Manajer atau tekan pintasan Ctrl + F3.
- Dalam Nama Manajer kotak dialog, pilih rentang yang ingin Anda ubah dan klik tombol Edit tombol.
Mengubah area cetak melalui kotak dialog Page Setup
Cara cepat lain untuk menyesuaikan area cetak di Excel adalah dengan menggunakan Pengaturan Halaman Hal terbaik tentang metode ini adalah, Anda dapat membuat perubahan apa pun yang Anda inginkan - memodifikasi area cetak, menghapus atau menambahkan yang baru.
- Pada Tata Letak Halaman tab, di tab Pengaturan Halaman klik peluncur dialog (tanda panah kecil di sudut kanan bawah).
- Pada Lembar tab dari Pengaturan Halaman kotak dialog, Anda akan melihat kotak Area cetak dan bisa melakukan penyuntingan Anda di sana:
- Untuk memodifikasi area cetak yang ada, hapus dan ketik referensi yang benar secara manual.
- Untuk ganti area yang ada, letakkan kursor di bagian Area cetak Ini akan menghapus semua area cetak yang sudah ada, sehingga hanya area cetak yang dipilih yang ditetapkan.
- Untuk tambahkan Untuk membuat area baru, tekan dan tahan tombol Ctrl sambil memilih kisaran baru. Ini akan menetapkan area cetak baru selain yang sudah ada.
Cara menghapus area cetak di Excel
Membersihkan area cetak semudah mengaturnya :)
- Buka lembar kerja yang diinginkan.
- Beralih ke Tata Letak Halaman tab> Pengaturan Halaman kelompok dan klik tombol Bersihkan Area Cetak tombol.
Catatan. Jika lembar kerja berisi beberapa area cetak, semuanya akan dihapus.
Cara mengunci area cetak di Excel
Jika Anda sering membagikan buku kerja Anda dengan orang lain, Anda mungkin ingin melindungi area cetak sehingga tidak ada yang bisa mengacaukan hasil cetakan Anda. Sayangnya, tidak ada cara langsung untuk mengunci area cetak di Excel bahkan dengan melindungi lembar kerja atau buku kerja.
Satu-satunya solusi yang berfungsi untuk melindungi area cetak di Excel adalah dengan VBA. Buku Kerja_SebelumCetak event handler yang secara diam-diam memaksa area cetak yang ditentukan sebelum mencetak.
Cara yang lebih sederhana adalah menetapkan event handler untuk lembar aktif , tetapi ini berfungsi dengan peringatan berikut ini:
- Semua lembar kerja Anda harus memiliki kemarahan cetak yang sama.
- Anda harus memilih semua tab lembar target sebelum mencetak.
Jika lembar yang berbeda memiliki struktur yang berbeda, maka tentukan area cetak untuk setiap lembar satu per satu .
Private Sub Workbook_BeforePrint(Cancel As Boolean ) Lembar Kerja( "Sheet1" ).PageSetup.PrintArea = "A1:D10" Lembar Kerja( "Sheet2" ).PageSetup.PrintArea = "A1:F10" End SubMakro di atas menetapkan area cetak ke A1:D10 untuk Sheet1 dan ke A1:F10 untuk Sheet2 Anda bebas mengubahnya sesuai keinginan serta menambahkan lebih banyak lembaran.
Untuk menambahkan event handler dalam buku kerja Anda, lakukan langkah-langkah berikut ini:
- Tekan Alt + F11 untuk membuka Editor Visual Basic .
- Di jendela Project Explorer di sebelah kiri, perluas simpul buku kerja target dan klik dua kali Buku Kerja ini .
- Dalam Kode Buku Kerja Ini jendela, tempelkan kode.
Catatan Agar pendekatan ini berfungsi, file perlu disimpan sebagai buku kerja yang diaktifkan makro (.xlsm) dan makro harus diaktifkan saat membuka buku kerja.
Masalah area cetak Excel
Sebagian besar masalah pencetakan di Excel biasanya berhubungan dengan pengaturan printer daripada area cetak. Namun demikian, tip pemecahan masalah berikut mungkin berguna saat Excel tidak mencetak data yang benar.
Tidak dapat mengatur area cetak di Excel
Masalah Anda tidak bisa membuat Excel menerima area cetak yang Anda tentukan. Area Cetak menunjukkan beberapa rentang ganjil, tetapi bukan yang sudah Anda masukkan.
Solusi : Cobalah untuk menghapus area cetak sepenuhnya, kemudian pilih lagi.
Tidak semua kolom dicetak
Masalah Anda telah memilih sejumlah kolom tertentu untuk area cetak, tetapi tidak semuanya dicetak.
Solusi Coba buat margin lebih sempit atau sesuaikan penskalaan - pilih Sesuaikan Semua Kolom pada Satu Halaman .
Area cetak mencetak pada beberapa halaman
Masalah Anda menginginkan hasil cetakan satu halaman, tetapi mencetak pada beberapa halaman.
Solusi: Jika Anda memilih hanya satu rentang tetapi dibagi menjadi beberapa halaman, maka kemungkinan besar ukurannya lebih besar dari ukuran kertas. Untuk memperbaikinya, coba atur semua margin mendekati 0 atau pilih Lembar Fit pada Satu Halaman. Untuk lebih jelasnya, lihat Bagaimana cara mencetak spreadsheet Excel pada satu halaman.
Begitulah cara Anda mengatur, mengubah, dan menghapus area cetak di Excel. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami minggu depan!