Làm cách nào để bấm đúp vào một ô để mở một trang tính được chỉ định trong Excel?
Bạn có muốn nhanh chóng điều hướng đến một trang tính được chỉ định trong sổ làm việc Excel không? Bài viết này sẽ cung cấp một phương pháp VBA để mở một trang tính được chỉ định bằng cách bấm đúp vào một ô nhất định trong Excel.
Bấm đúp vào một ô để mở một trang tính được chỉ định với mã VBA
Bấm đúp vào một ô để mở một trang tính được chỉ định với mã VBA
Vui lòng làm như sau để mở một trang tính được chỉ định bằng cách bấm đúp vào một ô trong Excel.
1. Nhấp chuột phải vào tab trang tính chứa ô bạn muốn mở trang tính bằng cách nhấp vào nó. Và sau đó nhấp vào Mã Chế độ xem từ menu ngữ cảnh. Xem ảnh chụp màn hình:
2. Trong phần mở đầu Microsoft Visual Basic cho các ứng dụng , vui lòng sao chép mã VBA sau vào cửa sổ Mã.
Mã VBA: nhấp đúp vào ô để mở một trang tính được chỉ định trong Excel
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updated by Extendoffice 20180822
Dim xArray, xAValue As Variant
Dim xFNum As Long
Dim xStr, xStrRg, xStrSheetName As String
xRgArray = Array("A1;Sheet2", "A12;Sheet3", "A4;Sheet4", "A100;Sheet5")
On Error Resume Next
For xFNum = LBound(xRgArray) To UBound(xRgArray)
xStr = ""
xStr = xRgArray(xFNum)
xAValue = ""
xAValue = Split(xStr, ";")
xStrRg = ""
xStrRg = xAValue(0)
xStrSheetName = ""
xStrSheetName = xAValue(1)
If Not Intersect(Target, Range(xStrRg)) Is Nothing Then
Sheets(xStrSheetName).Activate
End If
Next
End Sub
Chú thích: Trong mã VBA, "A1; Trang tính2""A12; Trang tính3""A4; Trang tính4""A100; Trang tính5"nghĩa là nhấp đúp vào ô A1 sẽ mở Sheet2, nhấp đúp vào A2 sẽ mở Sheet3 ..., vui lòng thay đổi chúng dựa trên nhu cầu của bạn.
3. Nhấn nút Khác + Q các phím với nhau để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
Từ bây giờ, khi nhấp đúp vào ô A1 trong trang tính hiện tại, trang tính được chỉ định sẽ được kích hoạt ngay lập tức.
Bài viết liên quan:
- Làm cách nào để bấm hoặc bấm đúp vào ô để mở một biểu mẫu người dùng được chỉ định trong Excel?
- Làm thế nào để thêm dấu kiểm trong một ô bằng cách nhấp đúp trong Excel?
- Làm cách nào để tự động thêm / nhập ngày / giờ hiện tại vào một ô bằng cách nhấp đúp trong Excel?
- Làm cách nào để bấm đúp vào một ô và thêm 1 vào giá trị ô đó trong Excel?
- Làm cách nào để bật lên lịch khi nhấp vào một ô cụ thể trong Excel?
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!