当visible=false,word跨页合并单元格发生意外。
先向妖哥致敬!
依然是根据妖哥的帖子指点,使用Ole处理Word表格。
用bcb生成word文档,然后对表格中的某些单元格进行合并。相关代码如下:
my_table.FN("Cell", intStartRow, intMergeCol).PG("Range").PR("Select");//定位到要合并的首行和列my_select.FN("MoveDown", 5, intMergeCount-1, 1); // 光标向下移动并选中 合并行数-1 行my_select.PG("Cells").PR("Merge"); // 合并,报错时,代码运行到此处my_select.PG("Cells").PS("VerticalAlignment", 1); // 竖向居中my_select.PG("ParagraphFormat").PS("Alignment", 1); // 横向居中