Excel - 통합 문서를 보호하는 매크로
발행물
Excel 통합 문서 및 포함 된 스프레드 시트를 보호하고 싶습니다.
Excel로 개발 한 응용 프로그램에는 사용자 (mcq)의 응답에 따라 변경되는 메뉴 및 단추와 그래픽이 포함되어 있습니다. 기본 보호 (모든 것이 보호 됨)에서 아무 것도 만지지 않으면 사용자는 상호 작용없이 데이터를 볼 수 있습니다. 표 셀과 같은 특정 셀의 보호를 해제하면 사용자가 데이터뿐만 아니라 단추와 같은 개체도 수정할 수 있으며 주요 문제입니다.
해결책
이 시도:
개체의 잠금을 해제해야합니다 (그에 따라 적응).
범위 ( "K17"). 선택 Selection.Locked = False Selection.FormulaHidden = False
이것은 당신의 시트를 보호합니다 :
ActiveSheet.Protect DrawingObjects : = True, 내용 : = True, 시나리오 : = True
보호를 해제하려면 다음을 수행하십시오.
ActiveSheet.Unprotect
이 팁은 0seb0 에 감사드립니다.