0
다른 워크 시트의 ActiveX 확인란 컨트롤의 값을 참조하려고합니다. 내 목표는 현재 통합 문서의 확인란의 값을 다른 열린 통합 문서의 확인란의 값과 동일하게 만드는 것입니다.다른 통합 문서의 확인란 참조
나는 다른 시트에서 같은 통합 문서의 두 확인란 사이에이 작업을 수행 할 수 있습니다
Private Sub CommandButton1_Click()
If Sheets("Sheet2").Box2.Value = True Then
Box1.Value = True
Else: Box1.Value = False
End If
End Sub
하지만이 프로그램을 실행할 때 나는 오류 "범위를 벗어난 첨자"런타임 오류 '9'메시지가 표시됨 다음 코드를
Private Sub CommandButton2_Click()
If Worksheets("Book2").OLEObjects("Box3").Value = True Then
Box1.Value = True
Else: Box1.Value = False
End If
최종 하위
의 I 코드를 디버깅 할 때 라인을 강조 "워크 시트가있는 경우". 내가 다른 확인란을 잘못 언급하고 있다고 확신하지만, 행운없이 이것을 참조하는 적절한 방법을 찾기 위해 높고 낮음을 검색했습니다. 당신의 도움에 미리 감사드립니다!
좋습니다. 불행히도, 나는 아직도 런타임 오류를보고있어. – user3645995