日期:2014-05-17  浏览次数:20855 次

C#操作word创建表格求助
我现在需要在程序中,自动生成一个表格,用来保存数据库中的部分信息
表格分位3列,N行(N来自于数据库中的数据条目数)
目前已经实现了生成表格,且第一行为标题行,

现在的问题是,word生成到后面的时候,除了第一页以外如何生成标题行?
我开始的办法是,让每页生成固定的行数,通过行数来确定标题的位置,把这些相应的标题行,填充标题

但是后来出现了合并单元格,尤其是2~3行合并后,没法确定标题所在的的行数了

我想是不是有其他办法?
可以读取当前页第一行的行号??
只要实现每页的第一行是标题行,其他都是数据行就好了
请求指导,最好有源码。
关于word操作的,VS2008上没有提示。。。。搞不明白了

------解决方案--------------------
不明觉厉,我只知道在WORD里表格属性,行属性里,有“在各页顶端以标题形式重复出现”的选项,你找找看有没有对应的属性呢
------解决方案--------------------
参考这个例子:http://www.cnblogs.com/fuyun2000/archive/2013/06/16/3138937.html