Xin code để hide sheet tự động (1 người xem)

Liên hệ QC

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

lehoaivan89

Thành viên mới
Tham gia
25/8/10
Bài viết
3
Được thích
0
Chào cả nhàMình không biết code trên excel. mình muốn xin code để tự động hide các sheet có mã là 1 trên file đính kèm.Cả nhà giúp mình với
 

File đính kèm

Chào cả nhàMình không biết code trên excel. mình muốn xin code để tự động hide các sheet có mã là 1 trên file đính kèm.Cả nhà giúp mình với
Cho code này vào 1 module
PHP:
Sub hidesheet()
Dim Dk(), i
Dk = Sheet1.Range(Sheet1.[A4], Sheet1.[B65536].End(3)).Value
For i = 1 To UBound(Dk)
   If Dk(i, 2) = 1 Then
      Sheets(Dk(i, 1)).Visible = 0
   End If
Next
End Sub
 
Upvote 0
Thank anh nhé,
Nếu muốn làm 1 code mà có ca hide và unhide thì làm thế nào, tức là khi em đổi giá trị tại cột B mà chạy lại macro ý thì sẽ unhide những sheet mà mình đổi giá trị rồi
 
Upvote 0
Thank anh nhé,
Nếu muốn làm 1 code mà có ca hide và unhide thì làm thế nào, tức là khi em đổi giá trị tại cột B mà chạy lại macro ý thì sẽ unhide những sheet mà mình đổi giá trị rồi
Code cũng y vậy. Mình cũng biết trước là bạn sẽ hỏi điều này mà.
PHP:
Sub hidesheet()
Dim Dk(), i
Dk = Sheet1.Range(Sheet1.[A4], Sheet1.[B65536].End(3)).Value
For i = 1 To UBound(Dk)
   If Dk(i, 2) = 1 Then
      Sheets(Dk(i, 1)).Visible = 0
   Else
     Sheets(Dk(i, 1)).Visible = -1
   End If
Next
End Sub
 
Upvote 0
Mình có một thắc mắc không biết post ở đâu, nên xin phép post tại đây để hỏi các bạn
Mình có bảng dữ liệu như hình vẽ, mình muốn hỏi các bạn là: phải dùng lệnh gì để tính tổng của a=? b=? c=? ... rất mong được sự giúp sức của các bạn.Capture.PNG
 
Upvote 0
Upvote 0
cảm ơn chuot0106 đã giúp đỡ, nhưng có cách khác không bạn vì phần mềm mình dùng trên điện thoại không có hàm sumif?
 
Upvote 0
cảm ơn bạn, mình tìm ra rồi dùng hàm: =SUMPRODUCT((A1:A8="a")*(B1:B8))
 
Upvote 0

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

Back
Top Bottom