Làm cách nào để ẩn các hàng trong Excel một cách có điều kiện?

Làm cách nào để ẩn các hàng trong Excel một cách có điều kiện? Thật dễ dàng trong Excel để ẩn các hàng hoặc cột riêng lẻ theo cách thủ công. Điều tôi muốn làm là tự động ẩn các hàng (hoặc nói cách khác là ngăn chúng được in) khi chúng chứa giá trị bằng 0 trong một cột nhất định. Nói cách khác, khi tôi in một bảng tính, tôi chỉ muốn in những hàng có giá trị khác 0 trong một cột được chỉ định. Tôi không muốn chọn từng hàng một theo cách thủ công và gọi Hàng/Ẩn. Có quá nhiều trong số chúng và tôi muốn chúng ẩn đi hoặc tự động xuất hiện khi dữ liệu của chúng thay đổi.

Ý tưởng?

- Giàu có




Câu trả lời:
Xin chào> tôi đã tạo một cái khác không chuyển đổi bất cứ thứ gì. >Đáng lẽ tôi phải nhận ra rằng có thể có những công thức nhưng nhờ vào thực tế Tushar đã đặt ra. >Vì vậy, điều này nên làm và "Như mọi khi, tôi sẵn sàng đón nhận ý kiến ​​từ cộng đồng" >Đây là cách duy nhất để chúng ta có thể trở nên tốt hơn tại những gì chúng tôi làm. > >Sub HideRows() >On Error Resume Next >ltrw = Cells(Rows.Count, "A").End(xlUp).Row >For i = 1 To ltrw > If Cells(i, 1).Value = 0 Sau đó > Cells(i, 1).EntireRow.Hidden = True > End If > Next i >End Sub >
>Sub UnhideRows() >On Error Resume Next >ltrw = Cells(Rows.Count, "A").End(xlUp).Row >For i = 1 To ltrw > If Cells(i, 1).Value = 0 Then > Cells(i, 1).EntireRow.Hidden = False > End If > Next i >End Sub

Comments

Popular posts from this blog

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Khẩn cấp - File Excel chứa các ký tự đặc biệt ở họ và tên liên hệ