2009-10-08 4 views
0

특정 날짜 이후 Excel 문서를 어떻게 못하게 할 수 있습니까? 나는 그것이 2009 년 12 월 31 일 이후에 쓸모 없게되기를 바랍니다.특정 날짜 이후 Excel 문서 잠그기

나는 모든 시트를 닫고 매크로를 활성화해야한다고하는 탭 하나를 남겨 두는 매크로 인 에이 블러 (Must Enable Macros)를 넣어야한다고 생각하고있었습니다. 그런 다음 해당 탭을 숨김 해제하는 매크로를 열면 특정 날짜 이후에 닫힙니다. 이것은 누군가가 매크로 코드를 입력하고 (매크로를 사용하지 않고) 만료 날짜를 변경하거나 시스템 시간을 변경하기 만하는 몇 가지 단점이 있습니다. 좋은 방법에 대한 생각? 내 방법은 당신이 얻을 수있는만큼 좋습니까? 아니면 더 좋은 방법이 있습니까?

감사합니다.

+0

VBA는 기술적으로 프로그래밍 언어이지만 사용자가 더 잘 대답 할 것이라고 생각합니다. –

답변

2

Microsoft의 정보 권한 관리 (IRM) 기술을 살펴볼 수 있습니다. IRM을 사용하면 문서의 내용을 읽고, 편집하고, 인쇄 할 수있는 사용자를 제어 할 수 있습니다. 유효 기간을 지정할 수도 있습니다.

IRM을 사용하려면 도메인 컨트롤러가있는 ActiveDirectory 인프라가 필요하거나 Microsoft에서 호스팅하는 IRM 서비스를 사용해야 할 수도 있습니다.

자세한 내용은 Controlling workbook access in Excel with Information Rights Management을 참조하십시오.

2

댄, 엑셀 시트를 잠그려는 목적이 확실하지 않습니다. 그러나 매크로를 작성하면 VBA 코드를 암호로 보호하여 코드를 변경하지 않을 수 있습니다.

그렇기 때문에 임시 해결책을 가지고 엑셀 파일에 액세스 할 수 있습니다. 어떤 방법도 빠를 수는 없습니다.

건배 ...