질문과 답변
소프트웨어 엑셀 질문 드립니다
2022.03.10 14:33
안녕하세요
요즘 엑셀을 배우고 있는데, 윈포 고수님들의 도움을 많이 받고 있습니다
그런데 막히는게 너무 많네요
Sheet1
Sheet2
Sheet2는 Sheet1에서 값을 가져옵니다
Sheet2를 열었을 때,
Sheet2의 A13 ~ F13 의 값이 '0' 이거나 없을 때 해당 열을 숨기게 하는 방법을 부탁드립니다
그리고 Sheet2의 A13 ~ F13 의 값이 있을 때 해당 열을 보이게 하고 싶습니다
파일 첨부해 드립니다
Sheet2 의 모듈에 다음과 같은 프로시저 추가하였습니다. Sheet2가 활성화될때 자동 계산하여 값이 0인 열을 감춰줍니다.
Private Sub Worksheet_Activate()
For Each cel In Range("A13:F13")
If cel.Value = 0 Then
cel.EntireColumn.Hidden = True
Else
cel.EntireColumn.Hidden = False
End If
Next
End Sub