[VSTO] 使用 『文字表單欄位』來填寫WORD報告
有時在工作上會需要產生WORD報告
裡面可能會有公司資料,所以可以在它後面插入一個『文字表單欄位』
例如:
雙擊 『文字表單欄位』 後,會跳出一個對話框,可以在裡面設定書籤,例如我們將書籤設定成Company。
接著就可以在程式裡搜尋書籤填寫資料了。
private void button1_Click(object sender, RibbonControlEventArgs e)
{
var WordApp = Globals.ThisAddIn.Application; // 取得Word應用程式
object BookmarkName = "Company"; // 設定書籤名稱
WordApp.Selection.GoTo(Type.Missing, Type.Missing, Type.Missing, ref BookmarkName); // 跳到書籤位置
WordApp.Selection.TypeText("Microsoft"); // 設定要填寫的資料
}