khamha
Không có việc gì khó...
- Tham gia
- 4/6/10
- Bài viết
- 662
- Được thích
- 846
- Nghề nghiệp
- CNVC Laos
Mình có đoạn Code có tác dụng như sau:Khi nhập dữ liệu vào cột A4 thì cột B sẽ hiện lên.Và tiếp tục:Khi nhập dữ liệu vào cột B4 thì cột C sẽ hiện lên.Khi nhập dữ liệu vào cột C4 thì cột D sẽ hiện lên ...Khi nhập dữ liệu vào cột E4 thì cột F sẽ hiện lên.
Nhờ các bạn rút gọn lại cho nó ngắn gọn hơn và tăng vùng hoạt động của nó thành 60 cột.Cảm ơn các bạn.
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A4").Value = 0 Then
Columns("B").EntireColumn.Hidden = True
Else
Columns("B").EntireColumn.Hidden = False
End If
If Range("B4").Value = 0 Then
Columns("C").EntireColumn.Hidden = True
Else
Columns("C").EntireColumn.Hidden = False
End If
If Range("C4").Value = 0 Then
Columns("D").EntireColumn.Hidden = True
Else
Columns("D").EntireColumn.Hidden = False
End If
If Range("D4").Value = 0 Then
Columns("E").EntireColumn.Hidden = True
Else
Columns("E").EntireColumn.Hidden = False
End If
If Range("E4").Value = 0 Then
Columns("F").EntireColumn.Hidden = True
Else
Columns("F").EntireColumn.Hidden = False
End If
End Sub
Nhờ các bạn rút gọn lại cho nó ngắn gọn hơn và tăng vùng hoạt động của nó thành 60 cột.Cảm ơn các bạn.
File đính kèm
Lần chỉnh sửa cuối: