Giả sử bạn muốn hiển thị một số cột cụ thể trên trang tính trong không gian cửa sổ có sẵn. Bạn có thể tính toán độ rộng cần thiết của mỗi cột theo cách thủ công và thực hiện các điều chỉnh hoặc bạn có thể viết macro sẽ tìm ra, theo tỷ lệ, độ rộng của mỗi cột nên được điều chỉnh như thế nào để có được kết quả mong muốn.

Tuy nhiên, một phương pháp dễ dàng hơn là chỉ cần điều chỉnh hệ số thu phóng cho một số cột mong muốn. Điều này có thể được thực hiện thủ công bằng cách chọn các cột và sau đó chọn Xem | Phóng to | Lựa chọn phù hợp.

Nếu bạn muốn làm điều đó theo chương trình, nó thậm chí còn dễ dàng hơn. Bấm chuột phải vào tab trang tính (tab bạn muốn macro này áp dụng) rồi chọn Mã Chế độ xem từ menu Ngữ cảnh kết quả. Excel hiển thị Trình soạn thảo Visual Basic và bạn nên nhập thông tin sau vào cửa sổ mã:

Private Sub Worksheet_Activate()

Range("A1:L1").Select     ActiveWindow.Zoom = True     Range("A1").Select End Sub

Macro cụ thể này giả định rằng bạn muốn xem các cột từ A đến L trong cửa sổ. Nó chọn phạm vi A1: L1, và sau đó đặt hệ số thu phóng để chỉ hiển thị lựa chọn đó (các cột bạn muốn). Cuối cùng, nó chọn ô A1 và kết thúc.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các 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 (3117) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: