Dennis는 “암호 분리기”VBA 코드 (또는 해당 문제에 대한 다른 모든 코드)가 암호를 해독하지 못하도록 통합 문서를 잠글 수있는 방법이 있는지 궁금합니다.

짧은 대답 : 일종의. 나는 대답이 다소 칙칙하고 비 의식적이라는 것을 알고 있지만 그 이유가 있습니다.

실제 답은 Microsoft가 Excel에 내장 한 항목에 엄격하게 의존할지 아니면 타사에 의존할지에 따라 달라집니다. Microsoft가 통합 문서를 보호하기 위해 제공하는 도구는 그다지 훌륭하지 않습니다. Office의 새 버전이 나올 때마다 점점 나아지고 있지만 여전히 크래킹이 불가능하지는 않습니다.

이 문제를 해결하기 위해 많은 사람들이 통합 문서를 다른 사람에게 배포하지 않습니다.

대신 PDF 파일과 같은 다른 형식으로 결과를 생성 한 다음 배포합니다. 이렇게하면 워크 시트의 원래 데이터가 보호되고 워크 시트의 수식이 다른 사용자로부터 완전히 떨어져 있습니다.

실제 통합 문서를 배포해야하는 경우 가장 좋은 방법은 Microsoft에 의존하지 않고 타사 솔루션을 찾는 것입니다. 훌륭한 암호화 도구를 사용하여 통합 문서 파일을 암호화 할 수 있으므로 암호가없는 사람은 누구나 파일을 열 수 없습니다. 일부는 파일에있는 모든 것을 추가로 보호하는 2 단계 인증이 필요합니다.

또한 제가 말하는 타사 도구 유형이 Excel 통합 문서 암호화에만 국한되지 않는다는 점을 이해하십시오. 본질적으로보다 범용적인 도구 유형으로 모든 유형의 컴퓨터 파일을 암호화 할 수있는 기능을 제공합니다.

좋은 타사 암호화 도구를 어떻게 찾습니까? 좋아하는 브라우저를 사용하여 “강력한 암호화”, “암호화 프로그램”또는 “암호화 유틸리티”를 검색 할 수 있으며 많은 대안이 표시됩니다. 유망 해 보이는 것을 찾으면 제품 이름 및 / 또는 회사 이름을 키워드로 사용하여 검색하십시오. 그러면 다른 사람이 제품이나 제품을 만드는 회사에 문제가 있는지 확인할 수 있습니다.

마지막으로, 어떤 수준의 보호를 사용하거나 보호에 어떤 접근 방식을 사용하든간에 아무도 암호화를 해독 할 수 없음을 “보장”하는 것은 사실상 불가능하다는 것을 이해해야합니다. NSA를 생각해보십시오. 그들 (또는 다른 주 후원 기관)은 좋은 내기가 있습니다

충분한 시간이 주어지면 통합 문서가 깨질 수 있습니다. 다행히도 국가 비밀을 보호하지 않거나 통합 문서가 모든 당첨 복권 번호를 선택하는 방법을 구현하지 않는 한 그러한 사람들은 데이터를 얻는 데 필요한 시간이나 리소스를 소비하지 않습니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (13409)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다.