Tại văn phòng của Lance, họ thường phải chọn nhiều trang tính trong một sổ làm việc để in chúng hoặc tạo tệp PDF. Khi hoàn tất, các trang tính vẫn được chọn. Điều này gây ra sự cố tiềm ẩn nếu ai đó quên bỏ chọn nhóm trang tính. Nếu ai đó thực hiện thay đổi trong một ô, thay đổi đó cũng xảy ra trên tất cả các trang tính đã chọn khác; đây là cách Excel được thiết kế. Lance tự hỏi liệu có cách nào để dừng thay đổi đang được thực hiện trên nhiều trang tính hoặc tự động bỏ chọn nhiều trang tính sau khi chúng được thực hiện bằng một hành động.

Khi bạn quên bỏ chọn một nhóm trang tính, có thể khiến bạn bực bội khi những gì bạn dự định là thay đổi một trang tính lại xuất hiện trên tất cả các trang tính. Như Lance lưu ý, hành vi này thực sự được tích hợp vào Excel; nó là do thiết kế.

Có lẽ giải pháp đơn giản nhất là thay đổi cách bạn in trang tính của mình. Bạn có thể chọn tất cả các trang tính bạn muốn in và sau đó thực hiện việc in thực tế bằng cách sử dụng macro đơn giản:

Sub PrintSelectedSheets()

ActiveWindow.SelectedSheets.PrintOut     ActiveSheet.Select End Sub

Macro in và sau khi hoàn tất, bỏ chọn nhóm trang tính để chỉ một trang tính duy nhất (trang hoạt động) được chọn.

Nhược điểm duy nhất của cách tiếp cận này là nhớ in qua macro, vì vậy người dùng sẽ mất một chút đào tạo.

Tất nhiên, điều này sẽ không giúp bạn trong những trường hợp bạn đã chọn một nhóm trang tính cho một số mục đích khác ngoài việc in ấn. Trong những trường hợp đó, bạn chỉ cần nhớ bỏ chọn nhóm. (Hoặc, nếu bạn có thể xử lý hành động thông qua macro, bạn có thể điều chỉnh ở trên để phù hợp với bạn.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (7708) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016 , 2019 và Excel trong Office 365.