나는 매월 12 명씩 13 개의 워크 시트를 가지고 있습니다. 월 이름을 가진 12 장 각각에 셀이 있습니다.
현재 달이 셀과 일치하는지 테스트하고 그에 따라 탭 색상을 변경하는 VBA 스크립트를 얻었지만 업데이트 할 시트의 계산이 필요합니다.
Private Sub Worksheet_Change(ByVal Target As Range)
If Format(Date, "MMMM") = Range("E3").Value Then
Me.Tab.ColorIndex = 10
Else
Me.Tab.ColorIndex = xlColorIndexNone
End If
End Sub
지난 달의 시트를 업데이트하지 않고 다음 시트로 이동하면 이전 시트가 업데이트되지 않았기 때문에 두 탭이 모두 강조 표시됩니다. 나는 단지 현재 월 워크 시트를 강조하고 싶다.
통합 문서 열기 및 탭 변경시 모든 시트를 다시 계산할 수 있습니까?