2014-12-29 1 views
1

약 일주일 전에 내 컴퓨터에서 실행할 때 모든 스프레드 시트에서 모든 ActiveX 버튼이 작동하지 않는 것으로 나타났습니다. 그들은 다른 사람들에게도 잘 작동합니다. 지난 한 해 동안 아무런 문제가 없었습니다.Excel ActiveX 버튼을 클릭 할 수는 있지만 작동하지 않습니다.

저는 최근에 사람들이 ActiveX 단추를 클릭 할 수 없도록 막는 원인이되는 Windows 업데이트가 있음을 알고 있습니다. 내가 겪고있는 문제는 다른 것 같습니다 ... 버튼을 클릭 할 수 있습니다 (한 번 클릭하면 버튼 둘레에 점선이 표시됩니다). 그러나 아무 일도 일어나지 않습니다.

사용자 폼을 열 때이 단추가 만들어졌습니다. PrivateSub 코드가 여전히 존재하여 Button Click에서 양식을 시작했는지 확인했습니다.

내 직원 모두 여전히 스프레드 시트와 ActiveX 단추를 사용할 수 있으므로 컴퓨터에 로컬로 발생하는 문제가 있다고 생각합니다. 프로그래밍과 관련이있는 것은 아니지만 원인을 찾지 못했습니다.

아이디어가 있으십니까?

+0

업데이트 결함에 대해 제안 된 해결책을 시도해 보셨습니까? – pnuts

+1

예, Microsoft 업데이트 결함과 관련된 제안 된 업데이트를 수행했습니다. 내가 겪고있는 문제는 그 문제가 제기되어 약 1 주일 만에 해결되었다. –

+0

디자인 모드가 아닌가? –

답변

0

문제점에 대한 해결책을 찾았습니다. 그것은 내 문제가 여전히 Microsoft 업데이트와 관련이있는 것처럼 보입니다. 나는 단지 다른 증상을 경험하고 있었으며 다른 솔루션도 필요했습니다. (단지 MSForms.exd 파일을 삭제하는 것이 아니라)

프로젝트를 다시 컴파일했습니다. (VBEditor 열기, 디버그 메뉴, VBA 프로젝트 컴파일), 저장된 통합 문서, 닫힌 Excel 및 다시 열 수 있습니다. 모든 것이 정상적으로 다시 작동했습니다.

불행히도 저는 수십 개의 ActiveX 컨트롤이있는 모든 파일에 대해이 작업을 수행해야합니다.

+0

이것은 영구적 인 해결책으로 보이지 않습니다 .... 누군가 다른 사람이 파일을 열고 저장하면 열 때 이전 문제로 되돌아갑니다. –

관련 문제