문제

OpenXML SDK 스프레드 시트 API를 통해 Excel 문서 작업을 시작하려고합니다. 그러나 나는 XLSX 파일을 처음부터 만드는 방법에 대한 좋은 가이드 나 예제를 찾지 못했습니다. 기존 문서를 열고 수정하는 방법 만

나는 빈 템플릿 문서를 가지고 있다고 생각하고 그것을 사본을 만들고 그것을 시작합니다. 그러나 그것은 옳은 느낌입니다. 더 쉬울 수도 있지만 나는 "예쁜"것을 이해한다고 느끼지 않는 기술을 사용하는 것이 편안하지 않습니다.

제 질문은 다음과 같습니다. 누구든지 API를 설명하는 기사 나 책 또는 기타 유형의 리소스에 대한 좋은 팁이 있습니까?

미리 감사드립니다. /요한

도움이 되었습니까?

해결책

가장 좋은 방법은 다운로드하는 것입니다 OpenXML SDK 2.0 설치. 설치되면 도구 디렉토리에서 DocumentReflector.exe라는 도구의 도구 디렉토리를 확인하십시오. 이 도구를 사용하면 기존 XSLX 문서 (또는 DOCX 또는 PPTX)를 "열기"할 수 있습니다. 일단 열리면 응용 프로그램에 부품의 트리 뷰, 주어진 부품에 대한 XML이있는 패널 및 문서를 처음부터 생성하는 데 필요한 코드가 표시됩니다.

이것은 당신에게 훌륭한 출발을 제공하고 스프레드 시트ml 구문을 실제로 이해할 수있게 해줄 것입니다 (이 도구를 사용하여 WordProcessingML을 배우고 실제로 도움이되었습니다!).

또한 참조하십시오 asp.net을 사용하여 Excel 문서를 작성하고 다운로드하는 방법

다른 팁

나는 인정해야한다. OpenXML SDK는 훌륭하지만 여전히 빈 스프레드 시트를 만드는 데는 여전히 많습니다.

그러나 CodePlex에서 사용할 수있는 도우미 클래스 세트가 있습니다. Simpleooxml

문서화 방식은 거의 없지만 블로그 게시물 기존 템플릿이 필요하지 않고 새 스프레드 시트를 만드는 방법을 보여줍니다.

나는 그것이 잘 작동한다는 것을 알았습니다.

http://openxmldeveloper.org 다양한 프로그래밍 언어의 개념 및 코드 샘플을 갖춘 꽤 좋은 리소스입니다.

MSDN에는 이제 모든 수업에 대한 좋은 문서가 있습니다. 스프레드 시트 문서 그리고 같은 부부의 연습 '스프레드 시트를 만드는 방법'.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top