페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

원인 1. Excel 파일이 손상 된 경우

Excel 파일 이 손상되어 open 실패 할 수 있습니다.

이 경우 Excel 에서 복구 모드로 open 하여 손상 여부 확인 및 복구 가능 합니다.

Image Modified


해당 파일이 손상될 경우 i-MATRIX 에서 open 실패 하게 됩니다. (HRESULT 오류 발생)

해당 오류가 발생하는 Excel 에서 열기 및 복구로 원본 Excel 파일을 열어 손상 여부 및 복원 으로 해결 가능합니다.


원인 2. 상위 버전, 상위 SP 의 Excel 에서 생성된 파일을 하위버전에서 Open 한경우

상위 버전에서 생성된 보고서 일경우 하위 버전에서 Open 오류 발생 할 수 있습니다.

오류가 발생하는 PC 에서 Excel 로 열기 및 복구 모드로 원본 excel 파일을 열어 확인 가능 합니다.



엑셀 메크로를 이용한 확인 방법

아래 code 를 VBA 코드에 삽입하여 실행 하여 파일 open 에 문제 있는지 확인 합니다.

오류 없이 열릴경우 정상, 오류 발생 할 경우 열기 및 복구 로 복구 가능

코드 블럭
languagevb
Sub openCheck()
    Dim filename As String
	'원본 파일명 절대경로
    filename = "c:\text.xlam"

    Workbooks.Open filename

End Sub