♣ 매크로 바이러스 원인 제거 ♣
1. v3등 상용백신의 최신 버전으로 바이러스 검사를 합니다.
2. 윈도우 시작버튼/찾기/”파일또는 폴더”에서 이름 : xlstart , 위치 : “내컴퓨터” 선택후 "지금찾기" 버튼을 눌러 해당 폴더를 찾은 후 이름을 더블클릭해서 폴더 안의 내용을 비웁니다.
3. excel 실행하시고 창 메뉴에서 "숨기기 취소"가 활성화 되어 있다면 선택해서 숨겨진 파일을 엽니다.
4. 도구/매크로/매크로에서 고객분이 작성하지 않은 매크로가 있다면 삭제합니다.
5. 도구/매크로/visual basic 편집기에서 매크로 바이러스 모듈을 제거하는 과정입니다. 보기메뉴/프로젝트 탐색기, 속성창을 선택합니다.
프로젝트 탐색기에서 "모듈"이라는 폴더아래 "laroux"등의 모듈이 있다면 선택하고 마우스 오른쪽 버튼을 눌러 제거합니다. 내보내기 창이 뜨면 "아니오"를 선택합니다. 프로젝트 탐색기에서 “thisworkbook”을 더블클릭해서 오른쪽 백지창에 매크로가 들어가 있으면 마우스로 블록을 설정한 후에 삭제합니다.
♣ 매크로 바이러스에 의한 문서손상 ♣
매크로 바이러스를 제거해도 늘어난 셀 유형과 사용자 정의 서식은 문서를 손상시킵니다.
증상 >> "더 이상 사용자 정의 셀 서식을 추가할 수 없습니다." 오류, "셀 서식이 너무 많습니다." 오류, mso97.dll 에서 잘못된 페이지 오류 연산, excel.exe에서 잘못된 페이지 오류, “파일이 읽기 전용으로 접근하려고 했습니다.”메시지가 나오면서 문서가 열리지 않는 경우 등
1. 서식/유형에서 유형이름 콤보박스를 아래로 확장해서 보시면 정상 파일의 경우 6개 ~ 8개정도 있어야 합니다.
2. 문서의 임의의 셀을 선택하여 셀서식/표시형식/사용자정의에서 형식들을 선택할때 삭제 버튼이 활성화 되는 것들이 많은지 확인하십시오.
셀 유형이나 사용자 정의 서식이 늘어나 있다면 매크로 바이러스 원인을 제거했어도 문서가 부작용을 안고 있는 상태입니다. 해당문서의 데이터가 있는 부분만 마우스로 블록을 지정하셔서 복사하신 후에 새문서를 열고 편집/선택하여 붙여넣기에서 "값"만 붙여넣기 하여 사용하는 것이 지금으로선 가장 안전한 방법입니다. 문서가 열리지 않는다면 손상된 엑셀 파일 복구 방법으로 데이터의 값만 복구 하실 수 있습니다. 이 방법은 문서의 구조가 완전할 때 가능한 방법입니다. 위 방법으로도 안된다면 바이러스의 영향으로 문서 구조 까지 손상된 경우입니다.