엑셀에서 사용하는 파일은 매크로를 사용해서 사용자가 원하는 기능을 수행시킬 수 있습니다.

이 기능은 사용자에게는 매우 편리한 기능이지만
다른 사람이 만든 파일을 받을 경우 매크로로 인해 나도 모르는 사이에 엉뚱한 작동을 할 수 있습니다.

예를 들면
엑셀에서 취급하던 파일을 특정한 곳으로 메일을 발송하거나 수식이나 서식을 망가뜨릴 수 있겠지요.
그러므로 다른 사람이 만든 파일의 매크로는
특별히 믿을 수 있는 경우가 아니라면 일단 매크로를 실행하지 않아야 하겠지요?

아니면...
은행의 공인인증서를 사용하듯 매크로에다가 나만의 인증서를 넣어두고
이 인증서가 있으면 안전한 매크로니 걱정 말고 실행해라” 고 하는 기능이 필요합니다. 혹은
매크로에 서명을 해두고 서명이 있다면 걱정 말고 실행해라” 고 하는 기능이 필요합니다.


이 기능은 엑셀 2000부터 지원하며, 엑셀 자체 기능이 아닙니다.

Microsoft Internet Explorer 버전 4.0 이상에서 적용되는 기능으로
이 기능을 사용해서 엑셀 파일에 추가되는 매크로에 대한 안정성과 편리성을 높이는 것이지요

고로, 인증서를 만들고 지우는 거 엑셀에서 가능하지 않습니다.

인증서를 만들려면 : SelfCert.exe 파일로 만듭니다.
C:\Program Files\Microsoft Office\OFFICE11\SELFCERT.EXE 과 같은 곳에 있습니다.

지우는거 : 익스플로러에서 삭제할수 있습니다.

인증서를 만드는 방법


엑셀 파일에 매크로를 넣고 빼면서 사용하는 방법


인증서를 지우는 방법


주의 사항

주) 남이 넣어둔 인증서가 있는 매크로를 내가 수정하면
매크로에 저장된 인증서가 파기됩니다.





Posted by 오즈맨스머프