Excel in tất cả các trang thành một tệp PDF

Theo mặc định, khi bạn lưu tệp Excel dưới dạng PDF, chỉ trang tính đầu tiên được lưu. Tuy nhiên, bạn có thể chọn nhiều sheet để lưu dưới dạng PDF. Giả sử bạn có tệp Excel sau với ba trang tính (Trang tính 1, Trang tính 2 và Trang tính 3) với cùng một dữ liệu

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Chọn tất cả các trang tính bạn muốn lưu dưới dạng PDF. Giữ phím CTRL và nhấp vào các tab của từng trang tính bạn muốn lưu (Trang tính 1 và Trang tính 2)

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Trong Dải băng, chọn Tệp > Xuất

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Chọn Tạo tài liệu PDF/XPS và nhấp vào Tạo PDF/XPS

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Trong cửa sổ Tìm kiếm, nhập (1) tên và (2) đích cho tệp, sau đó (3) nhấp vào Xuất bản.
    Theo mặc định, tệp PDF mới có cùng tên và đích giống như tệp Excel gốc.

 

Excel in tất cả các trang thành một tệp PDF

 

Kết quả là một tệp PDF được lưu với tất cả các trang tính (Trang tính 1 và Trang tính 2) được chọn trong tệp Excel. Mỗi trang tính bắt đầu trên một trang mới trong tệp PDF

 

Excel in tất cả các trang thành một tệp PDF

 

Lưu bản sao PDF

Một cách khác để đạt được kết quả tương tự là thay đổi loại tệp khi lưu

  1. Chọn tất cả các trang tính bạn muốn lưu dưới dạng PDF. Giữ phím CTRL và nhấp vào các tab của từng trang tính bạn muốn lưu (ví dụ: Trang tính 1 và Trang tính 2)

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Trong Dải băng, chọn Tệp > Lưu Bản sao (Lưu Dưới dạng)

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Chọn tệp PDF (*. pdf) và nhấp vào Lưu

 

Excel in tất cả các trang thành một tệp PDF

 

Kết quả giống như trong phương pháp trước. Một tệp PDF mới được tạo từ bảng tính Excel

Lưu nhiều Google Trang tính dưới dạng PDF

Giống như sổ làm việc Excel, tệp Google Trang tính cũng có thể được lưu dưới dạng PDF

  1. Chuyển đến Tệp > Tải xuống > Tài liệu PDF (. pdf) trong Menu

 

Excel in tất cả các trang thành một tệp PDF

 

  1. Trong cửa sổ In, (1) bên dưới Xuất, chọn Sổ làm việc. (2) Đánh dấu vào Sheet 1 và Sheet 2 để lựa chọn và (3) nhấp vào Apply. Cuối cùng (4) bấm Xuất

 

Excel in tất cả các trang thành một tệp PDF

 

Một tệp PDF mới có các trang tính đã chọn từ tệp Google Trang tính hiện được lưu dưới cùng tên trong thư mục Tải xuống

Mẹo Excel – Tìm hiểu cách in nhiều trang tính thành một tệp PDF và không có nhiều tệp PDF riêng biệt mà bạn phải kết hợp thành một

Nếu bạn đã từng thử in một sổ làm việc Excel lớn thành tệp PDF, thì có thể bạn đã gặp sự cố này. Bạn nhấn in, Excel yêu cầu bạn đặt tên cho tệp PDF và sau đó nó bắt đầu in. Mọi thứ có vẻ ổn, nhưng sau đó Excel yêu cầu bạn đặt tên cho một tệp PDF khác, sau đó là một tệp khác, rồi một tệp khác, quảng cáo vô tận. Khi thao tác cuối cùng kết thúc, Excel đã in đúng sổ làm việc sang định dạng PDF, nhưng các trang tính của bạn đã bị chia thành nhiều tệp PDF khác nhau. Một số tệp PDF chứa nhiều trang tính, một số khác chỉ có một trang tính duy nhất, nhưng tất cả những gì bạn thực sự muốn là một tệp PDF chứa toàn bộ sổ làm việc

Hóa ra vấn đề này là do có các tùy chọn Thiết lập Trang khác nhau trên mỗi trang tính. Ví dụ: Excel không thể in hai trang có khổ giấy khác nhau trên cùng một “mảnh giấy” (thực ra là PDF trong trường hợp này). Thay vào đó, nó yêu cầu có hai tệp PDF khác nhau để in, một tệp cho mỗi khổ giấy. Vì vậy, để giải quyết vấn đề này, bạn phải đảm bảo thiết lập trang của mỗi trang tính thống nhất với các trang khác

Một giải pháp khác nếu bạn không muốn kiểm tra các thiết lập trang riêng lẻ hoặc thực hiện thay đổi như thế này với tất cả các tab được đánh dấu, sẽ là sử dụng phần bổ trợ Acrobat Excel và chọn tùy chọn tạo PDF. Gặp nhân viên CNTT của bạn để nhận phần bổ trợ này

Excel cung cấp cho bạn rất nhiều tùy chọn khi bạn đang cố in công việc của mình. Bạn có thể chọn in toàn bộ trang tính, một khu vực cụ thể trong trang tính, in nhiều trang tính hoặc tất cả các trang tính cùng một lúc

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể in nhiều trang tính trong Excel cùng một lúc. Đây có thể là một số trang tính được chọn hoặc tất cả các trang tính trong sổ làm việc

Và trong trường hợp bạn muốn in một khu vực cụ thể trong nhiều/tất cả các trang tính, bạn cũng có thể làm điều đó với một chút phép thuật VBA

Vậy hãy bắt đầu

Hướng dẫn này bao gồm

In tất cả các trang tính trong một lần

Excel có một tính năng sẵn có cho phép bạn chỉ định in tất cả các trang tính cùng một lúc

Dưới đây là các bước để in tất cả các sheet trong workbook

  1. Nhấp vào tab TệpClick File tab in Excel ribbon
  2. Nhấp vào tùy chọn InClick the Print Option
  3. Trong trang In, nhấp vào trình đơn thả xuống Cài đặt inClick on print settings option
  4. Nhấp vào In toàn bộ sổ làm việcClick on Print entire workbook
  5. Nhấp vào InClick on Print

Các bước trên sẽ in tất cả các trang tính trong sổ làm việc. Trong trường hợp bạn đã đặt vùng in trong một số trang tính, thì chỉ vùng in đó sẽ được in

Bạn cũng có thể xem nội dung sẽ được in trong Bản xem trước bản in ở bên phải. Bạn cũng có thể thay đổi số trang và xem những gì sẽ được in trên mỗi trang

Vừa đủ dễ

Bây giờ, nếu bạn chỉ muốn in một số trang cụ thể chứ không phải toàn bộ sổ làm việc thì sao?

đọc tiếp

In nhiều trang tính (Những trang được chọn) cùng một lúc

Điều này một lần nữa khá dễ dàng để đạt được

Tất cả những gì bạn cần làm là chọn những trang cụ thể mà bạn muốn in và sau đó in nó

Dưới đây là các bước để in một số trang cụ thể trong sổ làm việc trong Excel

  1. Chọn tất cả các trang tính mà bạn muốn in. Để thực hiện việc này, hãy giữ phím Control và chọn từng trang một. Trong ví dụ này, tôi đang chọn Sheet 1, 4 và 5Select the sheets that you want to print
  2. Nhấp vào tab Tệp
  3. Nhấp vào tùy chọn In
  4. Trong trang In, nhấp vào trình đơn thả xuống Cài đặt in
  5. Nhấp vào In Trang tính Hoạt động (trong hầu hết các trường hợp, đây đã là tùy chọn mặc định, nhưng trong trường hợp không, bạn có thể chọn tùy chọn đó từ trình đơn thả xuống)Click on Print Active Sheets
  6. Nhấp vào In

Khi bạn chọn nhiều trang tính, tất cả các trang tính này sẽ hoạt động như các trang tính đang hoạt động trong khi in

Bạn cũng có thể xem nội dung sẽ được in trong Bản xem trước bản in ở bên phải. Bạn cũng có thể thay đổi số trang và xem những gì sẽ được in trên mỗi trang

In nhiều trang tính với một vùng in cụ thể

Cái này phức tạp hơn một chút so với hai cái trước

Giả sử bạn có một sổ làm việc có nhiều trang tính và bạn muốn in một vùng cụ thể từ mỗi trang tính

Có thể có dữ liệu tóm tắt trong mỗi trang tính và bạn chỉ muốn in dữ liệu này chứ không phải toàn bộ trang tính

Điều này có thể được thực hiện bằng cách đặt một vùng in trong tất cả các trang tính và sau đó in những trang này (như thể hiện trong hai phương pháp trên)

Bây giờ khi nói đến việc thiết lập vùng in

  • Bạn cần thực hiện thủ công cho từng trang tính (đặc biệt nếu vùng in của mỗi trang tính khác nhau)
  • Hoặc bạn có thể sử dụng mã VBA đơn giản để đặt cùng một vùng in trong tất cả các trang tính cùng một lúc

Khi bạn đã đặt vùng in, bạn có thể sử dụng bất kỳ phương pháp nào ở trên để in trang tính

Vì vậy, hãy để tôi nhanh chóng chỉ cho bạn cách đặt Vùng in theo cách thủ công và sử dụng VBA

Đặt vùng in theo cách thủ công

Dưới đây là các bước để làm điều này

  1. Chọn các ô mà bạn muốn được bao phủ trong vùng in
  2. Nhấp vào tab 'Bố cục trang'Click on the Page Layout tab
  3. Trong nhóm Page Setup, nhấp vào ‘Print Area’Click on Print Area
  4. Nhấp vào 'Đặt vùng in'Click on Set Print area option

Đó là nó

Thao tác này sẽ đặt vùng in cho các ô đã chọn và khi bạn in trang tính này, chỉ vùng in sẽ được in

Bạn cần thực hiện việc này theo cách thủ công cho từng trang tính. Vì vậy, nếu bạn muốn in các khu vực cụ thể trong Sheet1, Sheet4 và Sheet5, bạn sẽ phải thực hiện việc đó cho từng trang riêng biệt

Đặt vùng in bằng VBA

Trong trường hợp bạn có nhiều trang tính, việc đặt vùng in theo cách thủ công có thể tốn thời gian

Trong trường hợp đó, bạn cũng có thể sử dụng VBA để nhanh chóng đặt vùng in trong một trang tính, sau đó chạy mã để sao chép nó sang tất cả các trang tính khác

Ghi chú. Phương pháp này hoạt động tốt khi bạn có cùng phạm vi ô mà bạn muốn sử dụng trong khi đặt Vùng in

Dưới đây là mã macro VBA sẽ làm điều này

Sub SetPrintAreas1()
    Dim PrntArea As String
    Dim ws As Worksheet
    PrntArea = ActiveSheet.PageSetup.PrintArea
    For Each ws In Worksheets
        ws.PageSetup.PrintArea = PrntArea
    Next
    Set wks = Nothing
End Sub

Đoạn mã trên sử dụng vùng in từ các trang tính đang hoạt động, chuyển đến tất cả các trang tính trong sổ làm việc và đặt cùng một vùng in trong mỗi trang tính này

Nó sử dụng một vòng lặp để đi qua từng trang tính và sau đó đặt cùng một vùng trong mỗi trang tính làm vùng in. Trong trường hợp bạn muốn điều này khác nhau cho mỗi trang tính, tôi tin rằng thực hiện thủ công sẽ nhanh hơn

Khi bạn có bộ này, bây giờ bạn có thể in tất cả các trang tính (hoặc một số trang tính đã chọn) và chỉ vùng in sẽ được in

Bạn có thể đặt mã macro VBA này trong một mô-đun thông thường và chạy nó từ đó

Vì vậy, đây là một số tình huống mà bạn có thể in nhiều trang tính trong Excel cùng một lúc

Hy vọng bạn tìm thấy hướng dẫn này hữu ích

Bạn cũng có thể thích các hướng dẫn Excel sau đây

  • Cách in Nhận xét trong Excel
  • Cách in trang tính Excel trên một trang
  • Cách để Chèn số trang trong bảng tính Excel
  • Cách so sánh hai trang tính Excel (để biết sự khác biệt)
  • Cách bỏ ẩn trang tính trong Excel (Tất cả trong một lần)
  • Cách in hàng trên cùng trên mỗi trang trong Excel

Excel Ebook Subscribe

SÁCH EXCEL MIỄN PHÍ

Nhận Ebook 51 mẹo Excel để tăng năng suất và hoàn thành công việc nhanh hơn

Tên

E-mail

CÓ - GỬI SÁCH ĐIỆN TỬ CHO TÔI

1 suy nghĩ về “Cách in nhiều trang tính (hoặc tất cả các trang tính) trong Excel trong một lần”

  1. Donald

    Tôi chắc chắn đó là do tôi mới sử dụng VBA, nhưng tôi sẽ hỏi một câu hỏi ngu ngốc. Bạn không phải chỉ định một dải ô để đặt vùng in trong mỗi trang tính sao?