Ẩn các dòng không có giá trị (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

daubap2006

Thành viên mới
Tham gia
24/3/14
Bài viết
10
Được thích
0
Em có sheet kết quả theo công thức đặt trươc, em muốn ẩn đi các dòng không có giá trị để in nội dung cho gọn, tiết kiệm giấy. Các bác giúp em nhé.
 

File đính kèm

Bạn tham khảo Code này của bạn HMTC

Mã:
Sub Andong()
Dim sH As Worksheet
Dim i As Long
For Each sH In Worksheets
    If sH.Name <> "Sheet2" Then
        For i = 1 To sH.[A65536].End(xlUp).Row
            If sH.Cells(i, 1) = "" Then
                sH.Cells(i, 1).EntireRow.Hidden = True
            End If
        Next i
    End If
Next
End Sub
 
Upvote 0
Em có sheet kết quả theo công thức đặt trươc, em muốn ẩn đi các dòng không có giá trị để in nội dung cho gọn, tiết kiệm giấy. Các bác giúp em nhé.
Chèn thêm vào sheet KET QUA một CheckBox (ActiveX Control) với tên là CheckBox1 và sử dụng code sau cho CheckBox này:
[GPECODE=vb]Private Sub CheckBox1_Click()
Sheets("KET QUA").[B2:B22,B26:B46].SpecialCells(xlCellTypeFormulas, xlTextValues).EntireRow.Hidden = CheckBox1
CheckBox1.Caption = IIf(CheckBox1, "Show all", "Hide blank")
End Sub[/GPECODE]
 
Upvote 0
Em thử nhưng vẫn không được. Bác xem thử giúp em. Xin cám ơn bác nhiều.
 
Upvote 0
chạy ok rồi. Cám ơn bác nhiều.
 
Lần chỉnh sửa cuối:
Upvote 0

Bài viết mới nhất

Back
Top Bottom