Cetak dua lembar excel dalam satu halaman pdf

Buku kerja bisa berisi semua jenis data. Jika Anda memiliki buku kerja yang menyertakan sejumlah lembar kerja, masing-masing hanya berisi sejumlah kecil data, Anda mungkin bertanya-tanya apakah ada cara untuk mencetak beberapa lembar kerja pada satu lembar kertas.

Ada beberapa cara yang dapat Anda lakukan untuk mendekati solusi untuk masalah ini. Yang pertama cukup cetak beberapa halaman per lembar, menggunakan kemampuan driver printer Anda. Misalnya, saya memiliki HP LaserJet lama, dan driver printer memungkinkan saya untuk menentukan jumlah halaman yang akan dicetak per lembar kertas. Jika saya ingin mencetak tiga atau empat lembar kerja satu halaman dalam satu lembar kertas, yang perlu saya lakukan hanyalah mengikuti langkah-langkah ini

  1. Pilih Cetak dari menu File. Excel menampilkan kotak dialog Cetak
  2. Di area Cetak Apa dari kotak dialog, pilih opsi Keseluruhan Buku Kerja
  3. Klik tombol Properti. Excel menampilkan kotak dialog Properties untuk printer, dengan tab Layout dipilih
  4. Atur kontrol Pages Per Sheet ke 4
  5. Klik OK untuk menutup kotak dialog Properti
  6. Klik OK untuk benar-benar mencetak lembar kerja

Printer Anda mungkin menawarkan kemampuan serupa dengan apa yang diuraikan di sini, tetapi Anda mungkin perlu menjelajahi kotak dialog Properti printer untuk menemukan kemampuan itu. Tentu saja, pencetakan dengan cara ini dapat menghasilkan teks yang sangat kecil pada hasil cetak, karena driver printer hanya mengurangi setiap halaman untuk memenuhi area yang proporsional dari halaman yang dicetak. Jika Anda ingin mengurangi sebagian ruang putih, dan dengan demikian memperbesar ukuran teks yang dicetak, Anda perlu mencari solusi lain

Banyak orang, untuk mengonsolidasikan apa yang dicetak, sebenarnya membuat "lembar kerja pencetakan" yang berisi referensi ke area yang akan dicetak pada lembar kerja lain di buku kerja. Referensi ini dapat dilakukan melalui rumus yang mengacu pada data di setiap lembar kerja, atau dengan menggunakan alat kamera di Excel. (Alat kamera telah dijelaskan dalam edisi lain dari ExcelTips. )

Untuk solusi otomatis menggabungkan beberapa lembar kerja menjadi satu lembar kerja, Anda bisa menggunakan makro. Makro berikut akan membuat lembar kerja baru di akhir buku kerja Anda dan menyalin konten dari semua lembar kerja lain ke dalamnya

Sub PrintOnePage() Dim wshTemp As Worksheet, wsh As Worksheet Dim rngArr() As Range, c As Range Dim i As Integer Dim j As Integer ReDim rngArr(1 To 1) For Each wsh In ActiveWorkbook.Worksheets i = i + 1 If i > 1 Then ' resize array ReDim Preserve rngArr(1 To i) End If On Error Resume Next Set c = wsh.Cells.SpecialCells(xlCellTypeLastCell) If Err = 0 Then On Error GoTo 0 'Prevent empty rows Do While Application.CountA(c.EntireRow) = 0 _ And c.EntireRow.Row > 1 Set c = c.Offset(-1, 0) Loop Set rngArr(i) = wsh.Range(wsh.Range("A1"), c) End If Next wsh 'Add temp.Worksheet Set wshTemp = Sheets.Add(after:=Worksheets(Worksheets.Count)) On Error Resume Next With wshTemp For i = 1 To UBound(rngArr) If i = 1 Then Set c = .Range("A1") Else Set c = _ ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell) Set c = c.Offset(2, 0).End(xlToLeft) 'Skip one row End If 'Copy-paste range (prevent empty range) If Application.CountA(rngArr(i)) > 0 Then rngArr(i).Copy c End If Next i End With On Error GoTo 0 Application.CutCopyMode = False ' prevent marquies With ActiveSheet.PageSetup 'Fit to 1 page .Zoom = False .FitToPagesWide = 1 .FitToPagesTall = 1 End With 'Preview New Sheet ActiveWindow.SelectedSheets.PrintPreview 'Print Desired Number of Copies i = InputBox("Print how many copies?", "ExcelTips", 1) If IsNumeric(i) Then If i > 0 Then ActiveSheet.PrintOut Copies:=i End If End If 'Delete temp.Worksheet? If MsgBox("Delete the temporary worksheet?", _ vbYesNo, "ExcelTips") = vbYes Then Application.DisplayAlerts = False wshTemp.Delete Application.DisplayAlerts = True End If End Sub

Setelah lembar kerja gabungan disatukan, makro menampilkan lembar kerja menggunakan Pratinjau Cetak. Saat Anda menutup Pratinjau Cetak, ia menanyakan berapa banyak salinan lembar kerja yang ingin Anda cetak. Jika Anda memasukkan angka yang lebih besar dari nol, maka banyak salinan yang dicetak. Terakhir, makro menawarkan untuk menghapus lembar kerja gabungan untuk Anda sebelum selesai

Masalah kami dimulai sekitar 3 minggu yang lalu. Tidak ada pembaruan di Adobe Acrobat DC. Menggunakan saran Anda, satu-satunya cara saya akhirnya bisa mencetak buku kerja ke SATU pdf, adalah dengan memilih setiap tab, lalu SIMPAN spreadsheet excel ke PDF (daripada PRINT ke pdf). Mengganggu - tetapi berhasil lagi.   

Terima kasih semuanya, atas petunjuk Anda. Jauh lebih mudah daripada mengeluarkan banyak pdf untuk satu buku kerja, dan kemudian harus menggabungkannya. 🙂

Bisakah saya mencetak beberapa lembar Excel ke satu PDF?

Pilih semua lembar kerja (klik kanan di tab lembar kerja mana saja dan klik "Pilih Semua Lembar" Pilih "File", "Cetak. " dan "Cetak Lembar Aktif" ke PDF .

Bagaimana cara mencetak dua lembar kerja Excel pada satu halaman?

Menciutkan lembar kerja agar pas di satu halaman .
Klik Tata Letak Halaman. .
Pilih tab Halaman di kotak dialog Penyetelan Halaman
Pilih Sesuaikan dengan di bawah Penskalaan
Untuk menyesuaikan dokumen Anda agar dapat dicetak pada satu halaman, pilih lebar 1 halaman dengan tinggi 1 halaman dalam kotak Sesuaikan dengan. .
Tekan OK di bagian bawah kotak dialog Page Setup

Bagaimana cara mencetak banyak tab pada satu PDF?

Pilih lembar yang Anda inginkan dalam file pdf Anda (pastikan Anda mencetak pratinjau / mengatur area cetak di setiap lembar yang ingin Anda cetak) dan "simpan sebagai" pdf . Membuat file pdf dengan semua lembar kerja yang dipilih. Simpan jawaban ini.

Bagaimana cara menggabungkan tab Excel menjadi satu PDF?

Jika Anda memiliki beberapa lembar kerja dan ingin menyimpan semuanya dalam file PDF yang sama, klik Opsi di kotak dialog Simpan Sebagai. Kotak dialog Opsi akan muncul. Pilih Seluruh buku kerja, lalu klik OK .

Postingan terbaru

LIHAT SEMUA