2011-03-18 2 views
0

나는 텍스트와 몇 개의 텍스트 입력 필드가 포함 된 간단한 단어 템플릿을 만든 다음이 단어 템플릿을 기반으로 새 단어 문서를 엽니 다. 사용자가 채울 템플릿 Word 자동화 및 C#을 사용하면이 작업이 너무 어려울 것이라고 생각하지 않지만 이전에는 Word의 COM 인터페이스로 작업 한 적이 없었습니다.MS Word 템플릿을 사용하여 사용자가 보고서를 작성하도록 허용

일부 텍스트와 텍스트 입력 필드가있는 간단한 템플릿을 만드는 방법에 대한 예제 또는 신선한 예제로 연결되는 링크를 클릭 한 다음 C#에서 해당 템플릿을 기반으로 문서를 여는 방법에 대해 매우 높이 평가할 것입니다.

미리 감사드립니다.

답변

3

"Office Interop"은 찾고있는 키워드라고 생각합니다.

당신은 여기 출발점 찾을 수 있습니다

: 참여 http://support.microsoft.com/kb/316384

몇 가지 단점 (예를 들어, 필요한 클라이언트 컴퓨터에 Office를 설치, 서버 프로세스로 실행하는 것이 좋습니다되지 않음), 그러나의 일을 할 수 귀하 요구 사항.

+0

실제로, 나는 그것에 덧붙일 것이다. - 고통스럽게 시간이 지날수록 느려질 수있다 ... –

+0

고마워, 나는 그 링크를 살펴볼 것이다! – Evan

2

필자는 Word 자동화를 사용하여 상당한 작업을 수행했습니다.하지만 실제로는 너무 많은 작업이 필요하지 않습니다 ... 먼저 제품과 함께 제공되는 설명서를 살펴 보겠습니다. 간단합니다. 단어 매크로를 편집하고 코드 편집기에서 F1을 누르는 문제. 나는 정보의 풍부한 원천임을 알게되었습니다 ...

다른 조언은 내가하고 싶은 모든 작업을 다루는 Word에서 매크로를 기록한 다음 그 코드를 검사하는 것입니다. 생성됩니다. 이 ... 물건을 위로 받고 신속하게 실행에 나에게 귀중한 입증이 도움이

희망 ...

마틴.

+0

귀하의 조언에 감사드립니다! – Evan

관련 문제