2014-04-11 2 views
-1

이 문제로 인해 문제가 생겨 도움이 필요합니다.Visual Basic 6 - Excel 2010/2013로 내보내기가 작동하지 않습니다.

우리는 (기본적으로 템플릿과 같은)을 엑셀 파일을 읽고 특정 셀에 데이터가 마지막으로 XLS에 수출 기록 하나 VB6 응용 프로그램이 있습니다.

문제는 엑셀 시트 오피스 2013 버전에 개방되지 않는 것입니다. 파일을 열면 모든 것이 비어 있습니다. 그러나 파일 크기는 데이터가 기록 된 것을 나타냅니다. 또한이 문서는 Google 워드 프로세서에서 열리지 만 2013 오피스에서는 열리지 않습니다.

아래 코드는 제 코드를 참조하십시오. (실제 코드가 너무 길어 여기에 붙여 넣을 수 없습니다.)

Set xlApp = Excel.Application 
    Set xlBook = GetObject("file.xls") 
    Set xlSheet = xlBook.Worksheets(1) 
    Set xlsheet2 = xlBook.Worksheets(2) 


--logic 

    xlBook.SaveAs output.xls 

는 (참고 : 나는 윈도우 7 사용하고 있습니다 - 64 비트 시스템을 내가 필요한 모든 DLL을 사용하고 있습니다.)

어떤 도움을 주시면 감사하겠습니다. 많은 감사드립니다!!

답변

0

Excel에서 검색 및 복구를 실행하십시오. (Alt + H, R).

내가 본 파일을 찾을 수
+0

안녕 토니, 답장을 보내 주셔서 감사합니다. 시도했지만 불행히도 작동하지 않았습니다. 문제는 엑셀 시트 (2013 버전)에 데이터를 쓰는 것 같습니다. – Joy1979

0

: commonfiles/디자이너에서

MSADDNDR.OLB

내 경우에는 내 VB6 프로그램은 2013

희망 엑셀 제대로 작동 이유는 것 같다 이게 도움이

관련 문제