Bỏ qua nội dung chính

Làm cách nào để chỉ in các hàng / ô có dữ liệu trong Excel?

Khi in một phạm vi hoặc một trang tính trong Excel, một số hàng trống hoặc ô trống cũng được in ra và chiếm khoảng trống trong giấy tờ. Bài viết này nói về cách bỏ qua tất cả các hàng / ô trống và chỉ in các hàng / ô có dữ liệu trong Excel.

Chỉ in các hàng có dữ liệu bằng VBA trong Excel

Chỉ in các hàng có dữ liệu bằng cách xóa các hàng trống trong Excel

Chỉ in các ô có dữ liệu bằng cách sao chép các ô có dữ liệu sang một trang tính mới trong Excel

In hàng loạt nhiều hàng không trống với việc bỏ qua các hàng trống trong Excel

Kutools cho Excel's Trình hướng dẫn in nhiều lựa chọn có thể giúp bạn không chỉ in nhiều lựa chọn từ cùng một trang tính một cách dễ dàng mà còn in nhiều phạm vi từ nhiều trang tính một cách dễ dàng.

ad in nhiều lựa chọn 2


Phương pháp này sẽ giới thiệu một VBA để in nhanh các hàng chỉ có dữ liệu trong một phạm vi xác định trong Excel. Vui lòng làm như sau:

1. Nhấn nút Khác + F11 đồng thời để mở cửa sổ Microsoft Visual Basic for Applications.

2. nhấp chuột Chèn > Mô-đun, sau đó sao chép và dán mã VBA sau vào cửa sổ Mô-đun mở mới.

VBA: Chỉ in các hàng có dữ liệu trong Excel

Sub PrintSummary()
Dim xRg As Range, xRg1 As Range, xCell As Range
Dim xSht As Worksheet
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the range to print:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can't select multiple selections", , "Kutools for Excel"
Exit Sub
End If
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set xSht = Worksheets.Add(After:=Sheets(Sheets.Count))
xRg.Copy xSht.Range("A1")
Set xRg1 = xSht.Range("A1").Resize(xRg.Rows.Count, xRg.Columns.Count)
For Each xCell In xRg1.Columns(1).Cells
If Application.WorksheetFunction.CountA(xCell.EntireRow) = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
xSht.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
xSht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Nhấn nút F5 phím hoặc nhấp vào chạy để chạy VBA này.

4. Trong hộp thoại Kutools cho Excel đang mở, chỉ định phạm vi mà bạn muốn bỏ qua các hàng trống và chỉ in các hàng có dữ liệu và nhấp vào OK .

Sau đó, phạm vi được chỉ định được in ngay lập tức với việc bỏ qua tất cả các hàng trống trong đó.

Chú thích: VBA này không hỗ trợ in hàng loạt nhiều lựa chọn với việc bỏ qua các hàng trống.


Phương pháp này giới thiệu Kutools cho Excel's Xóa hàng trống tiện ích để xóa tất cả các ô trống trong trang tính đang hoạt động hoặc phạm vi đã chọn, rồi in các hàng đó chỉ với dữ liệu trong Excel. Vui lòng làm như sau:

Kutools cho Excel - Được đóng gói với hơn 300 công cụ cần thiết cho Excel. Tận hưởng bản dùng thử MIỄN PHÍ 30 ngày đầy đủ tính năng mà không cần thẻ tín dụng! Tải ngay!

1. Chuyển đến trang tính, bạn sẽ in các hàng chỉ có dữ liệu và nhấp vào Kutools > Xóa bỏ > Xóa hàng trống > Trong trang tính hoạt động. Xem ảnh chụp màn hình:

Chú thích: Để in các hàng chỉ có dữ liệu trong một phạm vi xác định, trước tiên hãy chọn phạm vi này, sau đó nhấp vào Kutools > Xóa bỏ > Xóa hàng trống > Trong phạm vi đã chọn.

2. Một hộp thoại Kutools cho Excel sẽ bật lên và cho bạn biết có bao nhiêu hàng trống đã bị xóa. Nhấn vào OK để đóng nó.

Và bây giờ bạn sẽ thấy tất cả các hàng trống đều bị xóa khỏi trang tính đang hoạt động / phạm vi đã chọn. Xem ảnh chụp màn hình:

3. Nhấp vào Tập tin (Hoặc Nút văn phòng)> In để chỉ in các hàng có dữ liệu trong trang tính đang hoạt động hoặc phạm vi đã chọn.

Kutools cho Excel - Supercharge Excel với hơn 300 công cụ thiết yếu. Tận hưởng bản dùng thử MIỄN PHÍ 30 ngày đầy đủ tính năng mà không cần thẻ tín dụng! Get It Now


Đôi khi, bạn có thể chỉ muốn in các ô chứa dữ liệu khi bỏ qua tất cả các ô trống trong Excel. Phương pháp này sẽ giới thiệu Kutools cho Excel's Chọn ô không trống tiện ích và Trình hướng dẫn in nhiều lựa chọn để chỉ in các ô có dữ liệu trong phạm vi được chỉ định trong Excel.

Kutools cho Excel - Được đóng gói với hơn 300 công cụ cần thiết cho Excel. Tận hưởng bản dùng thử MIỄN PHÍ 30 ngày đầy đủ tính năng mà không cần thẻ tín dụng! Tải ngay!

1. Chọn phạm vi mà bạn sẽ chỉ in các ô có dữ liệu và nhấp vào Kutools > Chọn > Chọn ô không trống. Xem ảnh chụp màn hình:

2. Hộp thoại Kutools cho Excel xuất hiện và cho bạn biết có bao nhiêu ô có dữ liệu đã được chọn. Nhấn vào OK để đóng nó.

3. Tiếp tục chọn các ô không trống này và nhấp vào Doanh nghiệp > In > Trình hướng dẫn in nhiều lựa chọn. Xem ảnh chụp màn hình:

4. Trong hộp thoại Print Multiple Selices Wizard đang mở, bạn sẽ thấy tất cả các ô không trống đã chọn được liệt kê trong Phạm vi để in danh sách, vui lòng nhấp vào Kết thúc .

5. Bây giờ tất cả các ô không trống đã chọn được sao chép và dán dưới dạng ảnh được liên kết trong một trang tính mới. Vui lòng bấm vào Tập tin (Hoặc Nút văn phòng)> In để in các ô này với dữ liệu.

Kutools cho Excel - Supercharge Excel với hơn 300 công cụ thiết yếu. Tận hưởng bản dùng thử MIỄN PHÍ 30 ngày đầy đủ tính năng mà không cần thẻ tín dụng! Get It Now


Kutools cho Excel: Hơn 300 công cụ tiện dụng trong tầm tay bạn! Bắt đầu dùng thử miễn phí 30 ngày không có giới hạn tính năng ngay hôm nay. Download Now!

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations