2011-03-18 50 views
0

我正嘗試創建一個簡單的單詞模板,它只包含文本和幾個文本輸入字段,然後基於該模板供用戶填寫。我不認爲使用Word自動化和C#這會太困難,但我從來沒有使用過Word的COM接口。使用MS Word模板來允許用戶填寫報告

有關如何使用一些文本和文本輸入字段創建簡單模板以及如何在C#中基於該模板打開文檔的示例或新示例的任何鏈接將不勝感激。

提前致謝!

回答

3

我認爲「Office Interop」是您正在尋找的關鍵字。

你會發現一個起點,在這裏:http://support.microsoft.com/kb/316384

參與一些缺陷(例如,客戶端機器需要上安裝的Office;不可取的,因爲一個服務器進程中運行),但可能會爲做你的工作需求。

+0

實際上,我會補充一點 - 有時候它可能會很緩慢...... – 2011-03-18 23:39:18

+0

謝謝,我要看看這個鏈接! – Evan 2011-03-19 01:48:37

2

我已經在Word自動化方面做了大量的工作 - 雖然並不是很多,但我的建議首先要看看產品附帶的文檔 - 這是一個簡單的編輯單詞宏,並在代碼編輯器中推F1。我發現這是一個豐富的信息來源...

我給你的另一條建議是嘗試在Word中記錄一個宏,它涵蓋了你想要做的任何任務,然後檢查代碼生成。這已被證明非常寶貴的我讓東西快速啓動和運行...

希望這有助於...

馬丁。

+0

感謝您的諮詢! – Evan 2011-03-19 01:49:34