Worksheet_Change 이벤트를 실행할 수 없으며 그 이유를 알 수 없습니다. 셀 B5는 피벗 테이블의 일부 및 그 값 변경, 전화 및 다른 서브를 실행해야 할 때 (그 하위가 작동)Excel Worksheet_Change not working
Private Sub Worksheet_Change(ByVal Target As Range)
'MsgBox ("run private")
Dim WatchRange As Range
Dim IntersectRange As Range
Set WatchRange = Range("b25")
Set IntersectRange = Intersect(Target, WatchRange)
If IntersectRange Is Nothing Then
'MsgBox ("do nothing")
Else
'MsgBox ("run macro")
Call ChangeTitle
End If
End Sub
Sub ChangeTitle()
'
'
Dim Mytitle As Range
Set Mytitle = Worksheets.Item("Current").Range("b25")
ActiveSheet.PivotTables("PVTRatingTech").PivotFields("title").CurrentPage = _
Mytitle.Text
End Sub
가인가로 변경 이벤트에 코드를 줄일 수 있지만 코드는'B25' 코딩했다? 이것은 단순한 오타입니까? –