Excel - 통합 문서를 보호하는 매크로

발행물

Excel 통합 문서 및 포함 된 스프레드 시트를 보호하고 싶습니다.

Excel로 개발 한 응용 프로그램에는 사용자 (mcq)의 응답에 따라 변경되는 메뉴 및 단추와 그래픽이 포함되어 있습니다. 기본 보호 (모든 것이 보호 됨)에서 아무 것도 만지지 않으면 사용자는 상호 작용없이 데이터를 볼 수 있습니다. 표 셀과 같은 특정 셀의 보호를 해제하면 사용자가 데이터뿐만 아니라 단추와 같은 개체도 수정할 수 있으며 주요 문제입니다.

해결책

이 시도:

개체의 잠금을 해제해야합니다 (그에 따라 적응).

 범위 ( "K17"). 선택 Selection.Locked = False Selection.FormulaHidden = False 

이것은 당신의 시트를 보호합니다 :

ActiveSheet.Protect DrawingObjects : = True, 내용 : = True, 시나리오 : = True

보호를 해제하려면 다음을 수행하십시오.

 ActiveSheet.Unprotect 

이 팁은 0seb0 에 감사드립니다.

이전 기사 다음 기사

톱 팁