给定一个跨越几页的Word表,我的代码如何确定表行是自动分页符之后的第一行?请注意,表格行的高度不同,因此“第13行是新页面的第一行”格式的解决方案将无效。
这样做的目的是在每个新页面顶部的第一个单元格中添加额外的文本。
答案 0 :(得分:-2)
对该表行使用wdActiveEndPageNumber
。在检查页码之前,请确保该行与将要到达的行一样大。
n = word.ActiveDocument.Tables(a).rows(b).Range.Information(wdActiveEndPageNumber)
答案 1 :(得分:-2)
如果该表足够大,可以分成几页,则可以比较连续行的页数,直到页数更改为止。没有可谈论的分页符。