Bạn đã bao giờ muốn giữ cố định một hàng hoặc cột trong chế độ xem khi cuộn qua dữ liệu của mình chưa?
Bạn sẽ thường cần cuộn xuống hoặc sang phải để xem một bản ghi hoặc trường cụ thể trong tập dữ liệu lớn. Nhưng khi bạn cuộn quá xa, bạn sẽ mất dấu tiêu đề của hàng và cột
Khi làm việc với các bộ dữ liệu lớn, bạn có thể sử dụng tính năng Freeze Panes để đảm bảo các hàng trên cùng hoặc một vài cột đầu tiên sẽ vẫn hiển thị cho dù bạn cuộn ở đâu trong trang tính của mình
Ví dụ trên cho thấy một tập dữ liệu lớn trong Excel. Thông thường khi bạn cuộn xuống hoặc sang phải, bạn có thể thấy tiêu đề cột và tiêu đề hàng biến mất khỏi chế độ xem
Điều này gây khó khăn cho việc biết bạn đang xem bản ghi hoặc trường nào
Tính năng Freeze Panes sẽ cho phép bạn ghim hàng trên cùng và cột đầu tiên để khi bạn cuộn quanh trang tính, chúng luôn ở trong tầm nhìn. Điều này giúp dễ dàng biết bạn đang xem bản ghi hoặc trường nào
Với tính năng Freeze Panes, bạn có thể tùy chỉnh chính xác số lượng hàng hoặc cột mà bạn muốn giữ trong chế độ xem
Hàng và cột có thể được cố định độc lập, do đó bạn có thể cố định chỉ hàng trên cùng, chỉ cột đầu tiên hoặc cả hai. Bạn cũng có thể cố định nhiều hàng hoặc nhiều cột. Nó rất linh hoạt
Chỉ đóng băng hàng đầu tiên
Làm theo các bước sau để chỉ cố định hàng trên cùng trong trang tính của bạn
- Chuyển đến tab Xem
- Nhấp vào tùy chọn Freeze Panes được tìm thấy trong phần Cửa sổ của dải băng
- Chọn tùy chọn Freeze Top Row từ menu
Thao tác này sẽ chỉ đóng băng hàng trên cùng trong trang tính của bạn. Khi bạn cuộn xuống, hàng 1 vẫn cố định trong chế độ xem
Có một chỉ báo trực quan nhỏ để hiển thị hàng trên cùng đã bị đóng băng. Bạn sẽ thấy một đường màu xám đậm hơn một chút dưới hàng đầu tiên
Cố định nhiều hàng
Bạn cũng có thể cố định nhiều hàng lên trên cùng, nhưng để làm điều này, trước tiên bạn cần thực hiện lựa chọn trong trang tính
Làm theo các bước sau để cố định nhiều hàng lên trên cùng
- Chọn một ô trong cột đầu tiên ngay bên dưới các hàng bạn muốn cố định
- Chuyển đến tab Xem
- Nhấp vào lệnh Freeze Panes
- Chọn tùy chọn Freeze Panes từ menu
Trong ví dụ trên, ô A4 được chọn, có nghĩa là hàng 1. 3 sẽ bị đóng băng tại chỗ
Chỉ đóng băng cột đầu tiên
Làm theo các bước sau để chỉ cố định hàng đầu tiên trong trang tính của bạn
- Chuyển đến tab Xem
- Bấm vào lệnh Freeze Panes trong phần Window
- Chọn tùy chọn Freeze First Column từ menu
Điều này sẽ dẫn đến việc Cột A bị khóa chế độ xem khi bạn cuộn sang bên phải của trang tính
Cố định nhiều cột
Bạn cũng có thể cố định nhiều cột ở bên trái của trang tính, nhưng để làm điều này, trước tiên bạn cần thực hiện lựa chọn trong trang tính
Làm theo các bước sau để cố định nhiều cột bên trái
- Chọn một ô ở hàng đầu tiên ngay bên phải cột mà bạn muốn cố định
- Chuyển đến tab Xem
- Nhấp vào lệnh Freeze Panes trong phần Windows của dải băng
- Chọn tùy chọn Freeze Panes từ menu
Trong ví dụ này, ô C1 được chọn có nghĩa là các cột A. B sẽ cố định và hiển thị ở phía bên trái của trang tính khi cuộn
Đóng băng cả hàng và cột
Nhiều khi bạn muốn đóng băng cả hàng và cột khi cuộn. Điều này có thể thực hiện được với tùy chọn Freeze Panes nhưng hàng và cột nào được cố định sẽ phụ thuộc vào vị trí của ô hiện hoạt khi bạn sử dụng lệnh
Làm theo các bước sau để cố định bất kỳ số hàng cột nào trong trang tính của bạn
- Chọn một ô ngay bên dưới và bên phải hàng và cột bạn muốn cố định
- Chuyển đến tab Xem
- Nhấp vào lệnh Freeze Panes trong phần Windows của dải băng
- Chọn tùy chọn Freeze Panes từ menu
Trong ví dụ này, ô C4 được chọn có nghĩa là hàng 1. 3 và cột A. B sẽ được đóng băng và được neo ở trên cùng và bên trái của trang tính
💡 Mẹo. Chọn ô B2 trước khi sử dụng lệnh Freeze Panes nếu bạn chỉ muốn đóng băng hàng đầu tiên và cột đầu tiên
Cố định hàng và cột bằng phím tắt
Không có phím tắt chuyên dụng để đóng băng các ngăn trong Excel, nhưng bạn có thể truy cập các lệnh bằng phím nóng Alt
Nhấn tổ hợp phím Alt, W, F và thao tác này sẽ mở menu Freeze Panes trong tab View. Sau đó, bạn có thể sử dụng các phím sau
- Nhấn phím F để đóng băng Panes. Thao tác này hoạt động như một nút chuyển đổi và cũng sẽ giải phóng các hàng hoặc cột nếu chúng đã bị đóng băng
- Nhấn phím R để đóng băng hàng trên cùng
- Nhấn phím C để đóng băng cột đầu tiên
Khi sử dụng phím tắt Freeze Panes, hãy nhớ chọn ô ngay bên dưới và bên phải hàng và cột mà bạn muốn cố định
📝 Lưu ý. Khi sử dụng phím tắt Freeze Panes, hãy nhớ chọn ô ngay bên dưới và bên phải hàng và cột mà bạn muốn cố định
Đóng băng hàng trên cùng với một bảng
Một trong nhiều lợi ích của việc đặt dữ liệu của bạn bên trong đối tượng Bảng Excel là khi bạn cuộn trang xuống, tiêu đề cột sẽ tự động được ghim lên trên cùng khi bảng được chọn
Bạn có thể đặt dữ liệu của mình bên trong bảng Excel bằng cách làm theo các bước sau
- Chọn bất kỳ ô nào bên trong dữ liệu của bạn
- Chuyển đến tab Chèn
- Chọn lệnh Bảng
- Đảm bảo phạm vi đã chọn chứa tất cả dữ liệu của bạn. Bạn có thể điều chỉnh phạm vi này nếu cần bằng cách nhấp vào nút chọn ở bên phải đầu vào phạm vi
- Kiểm tra tùy chọn Bảng của tôi có tiêu đề
- Nhấn nút OK
Điều cần thiết là bạn bật tùy chọn tiêu đề trong menu Tạo bảng. Điều này đảm bảo hàng đầu tiên của tập dữ liệu của bạn được sử dụng trong tiêu đề cột của bảng và đây là hàng sẽ được ghim lên trên cùng khi bạn cuộn
Dữ liệu của bạn bây giờ sẽ nằm trong Bảng. Khi bạn cuộn xuống, hãy chú ý rằng các ký tự cột được thay thế bằng các nhãn cột từ bảng
📝 Lưu ý. Các bảng sẽ chỉ ghim tiêu đề cột khi bạn cuộn xuống và không ghim cột đầu tiên khi bạn cuộn sang phải
Cố định hàng và cột với ngăn chia
Có một tính năng khác của Excel hoạt động tương tự như Freeze Panes và sẽ cho phép bạn luôn hiển thị các hàng trên cùng và các cột ngoài cùng bên phải
Bạn có thể sử dụng tính năng Split Pane để chia trang tính thành 4 khu vực có thể cuộn riêng biệt. Thông thường, điều này được sử dụng để xem đồng thời tối đa 4 khu vực rời rạc khác nhau trong cùng một trang tính
Làm theo các bước sau để giữ cho hàng đầu tiên và cột đầu tiên hiển thị bằng Split Pane
- Chọn ô B2 trong trang tính
- Chuyển đến tab Xem
- Bấm vào lệnh Split trong phần Window của ribbon
Thao tác này sẽ đặt các thanh dày màu xám ngăn cách hàng đầu tiên và cột đầu tiên với phần còn lại của trang tính. Khi bạn đặt con trỏ ở góc phần tư phía dưới bên phải và cuộn, hàng trên cùng và cột đầu tiên vẫn hiển thị
Phần hay nhất khi sử dụng Split Panes thay vì Freeze Panes là rất dễ dàng điều chỉnh số lượng hàng hoặc cột bạn muốn xem
Di con trỏ chuột qua ngăn chia và con trỏ sẽ thay đổi thành mảng bốn chiều. Sau đó, bạn có thể nhấp và kéo các ngăn được chia để thay đổi số lượng hàng và cột ở chế độ xem
💡 Mẹo. Nhấp đúp chuột trái vào giao điểm của các ô được chia để loại bỏ chúng hoàn toàn khỏi trang tính
Freeze Panes với VBA
Sử dụng tính năng Freeze Panes thật dễ dàng khi bạn đang làm việc với một trang tính. Nhưng nếu bạn có nhiều trang tính giống nhau mà bạn muốn cố định hàng trên cùng và cột đầu tiên thì đó có thể là một công việc tẻ nhạt
Bạn sẽ cần chọn từng trang tính, sau đó chọn ô B2 bên trong, sau đó bật tính năng Freeze Panes. Đó có thể là rất nhiều nhấp chuột
Đây chắc chắn là một tác vụ có thể được tự động hóa khi sử dụng VBA
Chuyển đến tab Nhà phát triển và nhấp vào tùy chọn Visual Basic để mở trình chỉnh sửa cơ bản trực quan. Chuyển đến menu Chèn trong trình chỉnh sửa và chọn tùy chọn Mô-đun
Sub FreezePanesAllSheets[]
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
ws.Activate
Range["B2"].Select
ActiveWindow.FreezePanes = True
Next ws
End Sub
Sao chép và dán đoạn mã trên vào mô-đun mới trong trình chỉnh sửa
Khi bạn chạy mã VBA này, nó sẽ xem qua tất cả các trang tính trong sổ làm việc, sau đó chọn ô B2 và bật tùy chọn Freeze Panes
Điều này sẽ giúp nhanh chóng đóng băng hàng đầu tiên và cột đầu tiên trên toàn bộ sổ làm việc của bạn
Đóng băng ngăn với tập lệnh Office
Nếu bạn đang sử dụng Excel trực tuyến với gói doanh nghiệp Microsoft 365 thì bạn sẽ có thể tự động hóa các tác vụ của mình bằng Tập lệnh Office
Đây là ngôn ngữ dựa trên JavaScript hiện chỉ khả dụng trong phiên bản web của Excel
Bạn có thể sử dụng Tập lệnh Office để nhanh chóng duyệt qua tất cả các trang tính của mình và đóng băng các ngăn trong đó
function main[workbook: ExcelScript.Workbook] {
let sheets = workbook.getWorksheets[];
for [let sheet of sheets] {
sheet.getFreezePanes[].freezeAt["A1"];
};
}
Chuyển đến tab Tự động hóa và nhấp vào lệnh Tập lệnh mới. Thao tác này sẽ mở Trình chỉnh sửa mã và bạn có thể sao chép và dán đoạn mã trên vào đó
Nhấn nút Lưu tập lệnh rồi nhấn nút Chạy
Mã này sẽ bật tùy chọn cố định ngăn trên tất cả các trang tính trong sổ làm việc
⚠️ Cảnh báo. Khi bạn Freeze Panes từ giao diện người dùng, bạn cần chọn ô ngay bên dưới và bên phải của các hàng và cột để cố định. Nhưng điều này hoạt động khác trong mã Office Scripts. Phương pháp freezeAt["A1"]
yêu cầu lựa chọn ở hàng và cột cuối cùng để cố định
kết luận
Khi làm việc với một tập dữ liệu lớn trong Excel, cuộn xung quanh sẽ dẫn đến tiêu đề hàng và cột bị ẩn. Điều này có thể gây khó khăn cho việc xác định dữ liệu là gì
Có thể dễ dàng khắc phục sự cố này bằng cách sử dụng tính năng Freeze Panes để khắc phục bất kỳ số lượng hàng hoặc cột nào luôn hiển thị
Freeze Panes cũng có thể được kích hoạt bằng VBA hoặc Office Scripts. Điều này có thể giúp bạn không phải bật Freeze Panes theo cách thủ công trên tất cả các trang tính của mình
Excel cũng đi kèm với một tính năng hữu ích gọi là Split Panes, cho phép bạn chia trang tính thành 4 vùng có thể cuộn được. Điều này có thể được sử dụng để giữ các hàng và cột trong chế độ xem trong khi cuộn qua trang tính của bạn
Bảng Excel có thể là một giải pháp thay thế dễ dàng cho các ngăn cố định. Khi cuộn xuống một bảng, chúng sẽ luôn hiển thị các tiêu đề cột ở trên cùng
Bạn có bao giờ đóng băng các hàng và cột trong trang tính Excel của mình không?