[問題] C# Word自動產生

看板C_Sharp作者 (屋裡哈哈)時間14年前 (2010/03/29 06:23), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
小弟目前想要完成的一個功能是用C#讀取資料庫後, 產生一份WORD文件,文件內容有個4*3的表格,而表格內填入資料庫的資料。 目前在表格和填入資料到表格都沒有問題, 但卡在表格內的格式設定, 其中一個表格大概要的內容大概如下: ┌───────┬─────┬─ │       │ │ AAA的字體大小想要設定為20 │  AAA │ 其他表格 │ │ AAA │ │ │ │ │ │ BBB │ │ BBB的字體大小想要設定為10 │ BBB │ │ └───────┴─────┴ 相關的程式碼: for (int i = 0; i < insertData.Count;i++ ) { int b = i % 4 + 1;//用來計算資料要分在幾行幾列 int a = i / 4 + 1;//用來計算資料要分在幾行幾列 Data data = insertData.ElementAt(i);//資料庫的某筆資料 newTable.Cell(a,b).Range.InsertAfter(data.Name);//也就是上圖AAA的部份 newTable.Cell(a,b).Range.InsertAfter(data.Name2);//AAA的部份2 newTable.Cell(a,b).Range.InsertAfter("\n"); newTable.Cell(a,b).Range.InsertAfter(data.Temp);//也就是上圖BBB的部份 newTable.Cell(a,b).Range.InsertAfter(data.Temp2);//也就是上圖BBB的部份2 } 請問我該怎麼在這個迴圈將AAA大小改成20,BBB改成10呢? 已經查了相關資料但還是對於seletion range的操作方式感到相當生疏, 還請大大們幫忙了,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.19.12 ※ 編輯: tmxcrows 來自: 140.119.19.12 (03/29 06:42)

03/29 06:43, , 1F
我居然按了Ctrl+F5想要PO文...= =
03/29 06:43, 1F

03/31 00:21, , 2F
我都是弄個Replace的功能,樣板什麼字型就什麼字型
03/31 00:21, 2F

04/15 20:30, , 3F
推Replace法
04/15 20:30, 3F
文章代碼(AID): #1BhzRsKK (C_Sharp)