Hủy các vùng in trong sổ làm việc Excel bằng macro VBA

Mục lục

Bạn có thể sử dụng macro VBA để xóa các vùng in khỏi bảng tính của mình. Macro tự động xoay vòng qua tất cả các trang tính trong sổ làm việc của bạn, giúp việc xóa các vùng in trở nên dễ dàng.

Bạn có thể xác định vùng in trong mọi bảng Excel. Bạn thực hiện việc này trong hộp thoại IN. Khi in, Excel chỉ tính đến dữ liệu có trong vùng in.

Trong bảng, Excel chỉ ra các vùng in bằng các đường đứt nét. Hình dưới đây cho thấy một bảng trong đó phạm vi áp suất được xác định trong khu vực A1: C16:

Sau khi thiết lập, các vùng áp suất được giữ lại. Sử dụng lệnh HỦY KHU VỰC IN thích hợp để xóa các vùng in khỏi bảng của bạn.

Nếu bạn muốn thực hiện việc này nhanh chóng và dễ dàng, bạn có thể sử dụng macro. Macro sau xoay vòng qua tất cả các trang tính trong sổ làm việc hiện tại và tắt các vùng in trong mỗi trang tính:

Vùng áp suất nâng phụ lên ()
Làm mờ bảng dưới dạng trang tính
Đối với mỗi bảng trong ActiveWorkbook.Worksheets
Table.PageSetup.PrintArea = ""
Bàn tiếp theo
Kết thúc Sub

Macro loại bỏ vùng in bằng cách điền vào thuộc tính PAGESETUP.PRINTAREA bằng văn bản trống.

Để nhập macro, nhấn ALT F11 trong Excel để hiển thị trình chỉnh sửa VBA. Chọn lệnh INSERT - MODULE trong trình soạn thảo VBA và nhập macro. Để bắt đầu macro, hãy kích hoạt tổ hợp phím ALT F8 trong Excel. Hai phím tắt hoạt động trong tất cả các phiên bản Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave