Bạn có thể dễ dàng di chuyển giữa các trang tính trong sổ làm việc bằng cách sử dụng Ctrl + Pg Lên và Ctrl + Pg Xuống. Điều gì sẽ xảy ra nếu bạn muốn sử dụng một phím tắt để di chuyển giữa hai trang tính cụ thể, không lân cận, chẳng hạn như Sheet1 và Sheet4? Trong trường hợp này, tốt nhất là sử dụng macro để thực hiện chuyển động xung quanh.

Nếu muốn, bạn có thể xác định hai macro sẽ thực hiện bước nhảy. Một macro sẽ chuyển đến Sheet1 và macro kia đến Sheet4. Chúng sẽ đủ dễ dàng để tạo bằng cách sử dụng trình ghi macro và bạn có thể gán một phím tắt cho mỗi macro.

Nếu bạn đang tìm kiếm một phím tắt duy nhất sẽ chuyển đổi giữa hai trang tính, thì bạn có thể sử dụng một macro như sau:

Sub JumpBetween1()

If ActiveSheet.Name = "Sheet1" Then         Worksheets("Sheet4").Activate     Else         Worksheets("Sheet1").Activate     End If End Sub

Macro chỉ cần kiểm tra xem trang tính nào hiện đang được hiển thị.

Nếu đó là Sheet1, thì Sheet4 được hiển thị. Trong tất cả các trường hợp khác, Sheet1 được hiển thị. Điều này rất tiện lợi, nhưng nó có nghĩa là nếu bạn hiện đang hiển thị Sheet2, thì phím tắt sẽ luôn hiển thị Sheet1. Bạn có thể không muốn macro làm bất cứ điều gì trừ khi Sheet1 hoặc Sheet4 được hiển thị. Trong trường hợp đó, bạn nên sử dụng biến thể này của macro:

Sub JumpBetween2()

If ActiveSheet.Name = "Sheet1" Then         Sheets("Sheet4").Activate     ElseIf ActiveSheet.Name = "Sheet4" Then         Sheets("Sheet1").Activate     End If End Sub

Lưu ý rằng sự khác biệt duy nhất giữa hai macro là biến thể thứ hai sử dụng ElseIf để kiểm tra xem Sheet4 có được hiển thị hay không. Điều này có nghĩa là nếu có bất kỳ trang tính nào khác với Sheet1 hoặc Sheet4 được hiển thị, thì macro sẽ không làm gì 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 (3216) á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: