2014-12-12 2 views
-3

"Office 2003"에서 만든 Excel 서식 파일이 있습니다. 즉,이 기존 서식 파일을 사용하여 프로그래밍 방식으로 새 통합 문서를 만들어야합니다. 또한 잠긴 셀, 숨겨진 수식, 숨겨진 시트 등과 같이 오류를 유발할 수있는 것이 있으면 언급하십시오. 프로그래밍 방식으로 서식 파일에서 통합 문서 만들기

내가 사무실에서 업그레이드 한

  1. 을 알고 전체 도움이 될 수있는 몇 가지

    2003 - 그러나, 파일 형식 (303)에 걸쳐있다

  2. 엑셀 2007 오피스 2010>입니다 행과 26 열에는 고유 한 수식이 하나의 시트에 포함되어 있으며 각각 700 개의 행과 100 개의 열 (추가 워크 시트를 추가하기 전)이 있으며 각 행에는 고유 한 비교적 고유 한 수식이 들어 있습니다.

  3. 특정 셀과 워크 시트는 사용자 유도 오류 또는 셀 내 공식을 사용한 사용자 조작을 방지하기 위해 잠겨 있습니다.

  4. 이 템플릿은 여러 사람이 자신의 컴퓨터를 사용하는 데 사용됩니다. 파일이 모든 단일 사용자 컴퓨터의 동일한 위치에 있음을 보장 할 수는 없습니다.

소프트웨어 정보 :

비주얼 스튜디오 2013 오피스 2010 사무실 당신은 http://epplus.codeplex.com

EPPlus 2007 Excel을 읽기 및 쓰기 닷넷 라이브러리입니다 EPPlus를 확인해야 2003

+0

좀 더 MSDN 설명서의 절반 이상 읽고, 나는 3을 읽었습니다. –

답변

0

해결책을 찾았습니다!

을 :

는 vs2013에서, 그들은 사전 정의 된 상호 운용성 내 2007 추가 기능, 엑셀 제공, 템플릿에서 파일을 만드는 방법, 표시 매개 변수의 일부 나되었다 떨어져 던지는 된 부분이

"Type.missing" 다음과 같이 코드 구조의 예는 다음과 같습니다 - 4 가지 책, 그들은 일반적으로하지 않는 버전의 호환성을 언급되는 문제

//the #region is simply so that if copied and pasted, the code will make sense, and there will be a label encapsulating the specific code lines. *Note it does not affect the results 
#region add workbook from template file 
Excel.Application f; 
//the following line is written assuming that you would have already made sure that excel was in the Running Objects Table (ROT) 
f=(Excel.Application)Marshal.GetActiveObject("Excel.Application"); 
f.visible=true; 
f.Workbooks.Add("C:\\..."); 
\if there are any questions please comment, I will do my best to explain my own answer 
#endregion 
0

/Open Office Xml 형식 (xlsx)을 사용하는 2010 파일

+0

Office 2003에서 파일을 읽을 수 있습니까? –

+0

기술적으로는 그렇습니다. 그러나 나는 그것을 시험하지 않는다. 이 문서를 읽으십시오. – Avijit

+0

좋아, 고마워, 나는 그저 시간이 맞지 않았는지 알고 싶었다. –

관련 문제