Làm cách nào để chỉ hiển thị vùng in trong trang tính trong Excel?
Chỉ để in các phạm vi được chỉ định, bạn có thể đặt các vùng in (Bố cục Trang> Vùng In> Đặt Vùng In) trong Excel. Trong một số trường hợp, bạn có thể muốn chỉ hiển thị vùng in khi chia sẻ với đồng nghiệp của mình, làm thế nào để hoàn thành việc này? Trong bài viết này, tôi sẽ giới thiệu một số phương pháp để chỉ hiển thị vùng in trong một trang tính trong Excel.
- Chỉ hiển thị vùng in trong dạng xem Xem trước Ngắt trang trong Excel
- Chỉ hiển thị vùng in với VBA trong Excel
- Chỉ hiển thị vùng in với Kutools cho tiện ích Vùng cuộn đặt của Excel
Chỉ hiển thị vùng in trong dạng xem Xem trước Ngắt trang trong Excel
Khi chúng tôi hiển thị một trang tính trong dạng xem Ngắt trang bằng cách nhấp vào Xem > Xem trước ngắt trang, nền của vùng không in sẽ tự động chuyển thành màu xám đậm. Xem ảnh chụp màn hình dưới đây:
Chú thích: Bạn cũng có thể thay đổi sang chế độ xem Xem trước Ngắt trang bằng cách nhấp vào Xem trước ngắt trang trên Thanh trạng thái.
Tuy nhiên, phương pháp này sẽ không ẩn vùng không in, và bạn vẫn có thể xem dữ liệu trong vùng không in.
Một cú nhấp chuột để ẩn mọi thứ trừ phạm vi đã chọn (ẩn cột / hàng / ô không sử dụng)
Hầu hết thời gian, chúng tôi chỉ có thể sử dụng một phần của trang tính với các ô / dải ô trống bằng số còn lại. Kutools cho Excel's Đặt vùng cuộn tiện ích có thể giúp bạn một cú nhấp chuột để ẩn mọi thứ ngoại trừ phạm vi đã chọn hoặc ẩn tất cả các ô / hàng / cột / phạm vi không sử dụng một cách dễ dàng.
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
Chỉ hiển thị vùng in với VBA trong Excel
Để ẩn hoàn toàn vùng không in trong Excel, bạn có thể thử VBA macro. Và bạn có thể làm như sau:
Bước 1: Nhấn Khác + F11 đồng thời để mở cửa sổ Microsoft Visual Basic for Applications.
Bước 2: Nhấp Chèn > Mô-đun, rồi dán mã VBA sau vào cửa sổ mô-đun:
VBA: Chỉ Hiển thị Vùng In trong Trang tính Hiện tại
Public Sub HideAllButPrintArea()
Dim xPrintRng As Range
Dim xFirstRng As Range
Dim xLastRng As Range
Application.ScreenUpdating = False
With Application.ActiveSheet
.Cells.EntireColumn.Hidden = False
.Cells.EntireRow.Hidden = False
If .PageSetup.PrintArea <> "" Then
Set xPrintRng = .Range(.PageSetup.PrintArea)
Else
Set xPrintRng = .UsedRange
End If
Set xFirstRng = xPrintRng.Cells(1)
Set xLastRng = xPrintRng.Cells(xPrintRng.Count)
If xFirstRng.Row > 1 Then
.Range(.Cells(1, 1), xFirstRng(-0, 1)).EntireRow.Hidden = True
End If
If xFirstRng.Column > 1 Then
.Range(.Cells(1, 1), xFirstRng(1, 0)).EntireColumn.Hidden = True
End If
If xLastRng.Row < .Rows.Count Then
.Range(xLastRng(2, 1), .Cells(.Rows.Count, 1)).EntireRow.Hidden = True
End If
If xLastRng.Column < .Columns.Count Then
.Range(xLastRng(1, 2), .Cells(1, .Columns.Count)).EntireColumn.Hidden = True
End If
End With
Application.ScreenUpdating = True
End Sub
Bước 3: Nhấn F5 phím hoặc nhấp vào chạy để chạy macro VBA này.
Sau đó, bạn sẽ thấy vùng không in được ẩn ngay lập tức và chỉ vùng in được hiển thị trong trang tính hiện tại. Xem ảnh chụp màn hình dưới đây:
Chú ý:
- Khi chỉ có một vùng in trong trang tính hiện tại, macro VBA hoạt động tốt.
- Phương pháp này không hỗ trợ hoàn tác. Để hiển thị vùng không in, bạn phải hiện vùng không in theo cách thủ công hoặc áp dụng Kutools cho Excel Ẩn> Hiện tất cả các dải tiện ích.
Chỉ hiển thị vùng in với Kutools cho tiện ích Vùng cuộn đặt của Excel
Nếu bạn đã cài đặt Kutools cho Excel, Đặt vùng cuộn tiện ích sẽ giúp bạn chỉ hiển thị một vùng in trong trang tính hiện tại một cách dễ dàng.
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!
Bước 1: Chọn vùng in trong trang tính hiện tại.
Chú thích: Nếu bạn không thể nhanh chóng tìm ra khu vực in, bạn có thể nhấn F5 để mở hộp thoại Đi tới, chọn tên vùng in và nhấp vào OK như ảnh chụp màn hình dưới đây. Nhưng phương pháp này sẽ chọn tất cả các vùng in trong trang tính hiện tại.
Bước 2: Nhấp vào Kutools > Show / Hide > Đặt vùng cuộn.
Sau đó, bạn sẽ chỉ thấy vùng in đã chọn được hiển thị trong trang tính hiện tại cùng một lúc như ảnh chụp màn hình dưới đây:
Ghi chú:
- Kutools cho Excel's Đặt vùng cuộn hỗ trợ hoàn tác và bạn có thể nhấn Ctrl + Z đồng thời để hiển thị vùng không in ẩn.
- Bạn có thể nhấp Kutools > Chỉ / Ẩn giấu > Hiện tất cả các dải để hiển thị khu vực không in ẩn ngay lập tức.
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
Demo: chỉ hiển thị vùng in trong trang tính trong Excel
Các bài liên quan:
Công cụ năng suất văn phòng tốt nhất
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...
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!