Mẹo: Các ngôn ngữ khác được Dịch bởi Google. Bạn có thể ghé thăm English phiên bản của liên kết này.
Đăng nhập
x
or
x
x
Ghi danh
x

or

Làm thế nào để ẩn hộp kiểm khi hàng được ẩn trong Excel?

Thông thường, khi ẩn hàng chứa các hộp kiểm trong các ô hàng, các hộp kiểm sẽ không bị ẩn với hàng, nhưng chồng chéo với nội dung của hàng khác như hình ảnh bên trái được hiển thị. Làm thế nào để ẩn hộp kiểm khi hàng được ẩn trong Excel? Bài viết này sẽ giúp bạn giải quyết vấn đề.

Ẩn hộp kiểm khi hàng được ẩn bằng mã VBA


Bạn có thể quan tâm đến:

Dễ dàng chèn hoặc xóa nhiều hộp kiểm / nút tùy chọn hàng loạt trong Excel

Với Kutools cho Excel's Hộp kiểm tra chèn hàng loạt / nút tùy chọn or Batch Delete Check Boxes / Các nút lựa chọn tiện ích, bạn có thể chèn hoặc xóa nhiều hộp kiểm tra hoặc các nút tùy chọn hàng loạt trong bảng tính Excel của bạn. Xem ảnh chụp màn hình bên dưới:

Công cụ năng suất Excel

Tab Office: Mang các tab mạnh mẽ đến Office (bao gồm Excel), giống như Chrome, Safari, Firefox và Internet Explorer. Tiết kiệm cho bạn một nửa thời gian và giảm hàng ngàn lần nhấp chuột cho bạn. Dùng thử miễn phí không giới hạn 30-ngày

Kutools cho Excel: Tiết kiệm 70% thời gian của bạn và giải quyết các vấn đề 80% Excel cho bạn. 300 + tính năng nâng cao được thiết kế cho kịch bản công việc 1500 +, giúp Excel dễ dàng hơn và tăng năng suất ngay lập tức.Dùng thử miễn phí không giới hạn 60-ngày


mũi tên màu xanh bên phải Ẩn hộp kiểm khi hàng được ẩn bằng mã VBA


Bạn có thể chạy mã VBA sau để ẩn hộp kiểm khi hàng được ẩn trong Excel.

1. Nhấp chuột phải vào tab tờ với các hộp kiểm bạn muốn ẩn và nhấp chuột Mã Chế độ xem từ menu chuột phải.

2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép và dán đoạn mã dưới đây VBA vào cửa sổ.

Mã VBA: Ẩn hộp kiểm khi hàng bị ẩn

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim xChkBox As CheckBox
    Dim xCell As Range
    Dim xHide As Boolean
    If Target.EntireRow.AddressLocal = Application.Intersect(Target, Target.EntireRow).AddressLocal Then
        xHide = (MsgBox("Hide Rows ???", vbYesNo + vbQuestion, "Kutools for Excel") = vbYes)
        Target.EntireRow.Hidden = xHide
        For Each xChkBox In ActiveSheet.CheckBoxes
            Set xCell = xChkBox.TopLeftCell
            If Not Intersect(xCell, Target) Is Nothing Then
                xChkBox.Visible = Not xHide
            End If
        Next
    End If
End Sub

3. Sau đó nhấn Khác + Q phím đồng thời để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.

4. Chọn toàn bộ hàng có các hộp kiểm bạn cần ẩn, sau đó một hộp thoại bật lên, vui lòng nhấp vào Vâng nút.

Sau đó, bạn có thể thấy tất cả các hộp kiểm được ẩn với dòng như hình ảnh chụp màn hình dưới đây.

chú thích: Để hiển thị hàng ẩn với các hộp kiểm, vui lòng chọn toàn bộ hàng bao gồm hàng ẩn, và trong hộp thoại bật lên, nhấp vào Không nút. Sau đó, dòng với các hộp kiểm sẽ được hiển thị.


mũi tên màu xanh bên phảiCác bài liên quan:


Công cụ năng suất Excel

Ribbon của Excel (đã cài đặt Kutools cho Excel)

300 + Các tính năng nâng cao giúp tăng năng suất của bạn lên 70% và giúp bạn nổi bật hơn trước đám đông!

Bạn có muốn hoàn thành công việc hàng ngày của bạn một cách nhanh chóng và hoàn hảo? Kutools cho Excel mang đến 300 + các tính năng tiên tiến mạnh mẽ và tuyệt vời (Kết hợp sổ làm việc, tổng hợp theo màu sắc, chia nội dung ô, chuyển đổi ngày, v.v.) cho 1500 + kịch bản làm việc, giúp bạn giải quyết Vấn đề 80% Excel.

  • Xử lý tất cả các nhiệm vụ phức tạp trong vài giây, giúp tăng cường khả năng làm việc của bạn, có được thành công từ cuộc cạnh tranh khốc liệt, và không bao giờ lo lắng về việc bị sa thải.
  • Tiết kiệm nhiều thời gian làm việc, dành nhiều thời gian để bạn yêu thương và chăm sóc gia đình và tận hưởng cuộc sống thoải mái ngay bây giờ.
  • Giảm hàng ngàn lần nhấp chuột và bàn phím mỗi ngày, giảm bớt đôi mắt và bàn tay mệt mỏi của bạn, và cung cấp cho bạn một cơ thể khỏe mạnh.
  • Trở thành một chuyên gia Excel trong vài phút 3 và nhận được cái nhìn ngưỡng mộ từ đồng nghiệp hoặc bạn bè của bạn.
  • Không còn cần phải nhớ bất kỳ công thức đau đớn và mã VBA, có một tâm trí thư giãn và dễ chịu, mang đến cho bạn cảm giác hồi hộp mà bạn chưa từng có trước đây.
  • Chỉ chi $ 39, nhưng trị giá hơn đào tạo $ 4000 của người khác. Được sử dụng bởi giới tinh hoa 110,000 và 300 + các công ty nổi tiếng.
  • Dùng thử miễn phí không giới hạn ngày 60. Bảo đảm hoàn lại tiền trong ngày. Nâng cấp miễn phí và hỗ trợ cho các năm 60. Mua một lần, sử dụng mãi mãi.
  • Thay đổi cách bạn làm việc bây giờ, và cho bạn một cuộc sống tốt hơn ngay lập tức!

Tab Office mang lại các tab hiệu quả và tiện dụng cho Office (bao gồm Excel), giống như Chrome, Firefox và IE mới

  • Tăng năng suất của bạn bằng 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày, nói lời tạm biệt với bàn tay chuột.
  • Mở và tạo 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.
  • Giúp bạn làm việc nhanh hơn và dễ dàng nổi bật giữa đám đông! Một giây để chuyển đổi giữa hàng tá tài liệu đang mở!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.