1 void __fastcall TForm1::btn1Click(TObject *Sender)
 2 {
 3   4 
 5   Variant WordApp,WordDocs,WordDoc;
 6   Variant word_activedoc;
 7   Variant word_select;
 8   Variant word_table;
 9   Variant my_cell;
10 
11   //创建Word对象:
12   WordApp=CreateOleObject("Word.Application");
13   WordDocs=WordApp.OlePropertyGet("Documents");
14   //打开Word文档:
15   WordDoc=WordDocs.OleFunction("Open","c:\\test.doc");
16   WordApp.OlePropertySet("Visible",true);
17   WordDoc = WordApp.OlePropertyGet("Documents");
18   word_activedoc = WordApp.OlePropertyGet("ActiveDocument");
19   //修改表格: Cell 行,列
20   word_table = word_activedoc.OlePropertyGet("Tables").OleFunction("Item", 1);
21   my_cell = word_table.OleFunction("Cell", (Variant)1, (Variant)1);
22   my_cell.OlePropertySet("Range", "11)");
23   my_cell = word_table.OleFunction("Cell", (Variant)2, (Variant)1);
24   my_cell.OlePropertySet("Range", "21)");
25   my_cell = word_table.OleFunction("Cell", (Variant)2, (Variant)2);
26   my_cell.OlePropertySet("Range", "22)");
27   //保存修改内容:
28   word_activedoc.OleProcedure("Save");
29   //打印文档:
30   WordApp.OlePropertyGet("ActiveDocument").OleFunction("PrintOut");
31   WordApp.OleProcedure("Quit");
32   
33 }