Làm cách nào để ẩn hoặc hiện các hàng hoặc cột được chỉ định khi bấm đúp vào một ô trong Excel?
Thông thường, các hàng và cột có thể được ẩn hoặc hiển thị bằng cách nhấp chuột phải và chọn tùy chọn Ẩn hoặc Hiện từ trình đơn ngữ cảnh. Trong bài viết này, chúng ta đang nói về việc ẩn hoặc hiển thị nhanh các hàng hoặc cột được chỉ định bằng cách bấm đúp vào một ô trong Excel.
Ẩn hoặc hiện các hàng hoặc cột được chỉ định khi bấm đúp vào ô có mã VBA
Ẩn hoặc hiện các hàng hoặc cột được chỉ định khi bấm đúp vào ô có mã VBA
Các mã VBA sau có thể giúp bạn nhanh chóng ẩn hoặc hiện các hàng hoặc cột được chỉ định trong trang tính bằng cách bấm đúp vào một ô nhất định. Hãy làm như sau.
1. Mở trang tính bạn muốn ẩn các hàng hoặc cột bên trong. Bấm chuột phải vào tab trang tính và sau đó bấm Mã Chế độ xem từ trình đơn ngữ cả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ã.
VBA: Ẩn / hiện các hàng được chỉ định bằng cách bấm đúp vào các ô trong trang tính:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
Dim xRgHidden As Range
If (Not Intersect(Target, Range("A1:A4")) Is Nothing) And (Target.Count = 1) Then
Set xRgHidden = Range("10:13")
xRgHidden.EntireRow.Hidden = Not xRgHidden.EntireRow.Hidden
End If
End Sub
VBA: Ẩn / hiện các cột được chỉ định bằng cách bấm đúp vào các ô trong trang tính:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
Dim xRgHidden As Range
If (Not Intersect(Target, Range("A1:A4")) Is Nothing) And (Target.Count = 1) Then
Set xRgHidden = Range("D:E")
xRgHidden.EntireColumn.Hidden = Not xRgHidden.EntireColumn.Hidden
End If
End Sub
Chú thích: Trong mã, A1: A4, 10:13 và D: E chỉ ra rằng khi nhấp đúp vào bất kỳ ô nào trong phạm vi A1: A4, hàng 10:13 hoặc cột D: E sẽ tự động bị ẩn.
3. Nhấn nút Khác + F11 chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
Từ bây giờ, khi nhấp đúp vào bất kỳ ô nào trong phạm vi A1: A4, hàng 10:13 hoặc cột D: E sẽ tự động bị ẩn. Và nhấp đúp vào ô một lần nữa để hiển thị tất cả các hàng hoặc cột ẩn 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!