我正在使用c#开发Windows应用程序。
我有一个word文档。 我正在删除标题&以编程方式在word文件中的页脚。
我使用Microsoft.Office.Interop.Word
执行此操作。
删除页眉和页脚后,我发现有些表格已分页。
我想将AllowBreakAcrossPages
属性设置为每个表的每一行。
如何在C#
代码中执行此操作?
请帮帮我
答案 0 :(得分:2)
您需要循环此word文档中的所有表格。请注意,如果您只想设置一个特定的表,则索引从1开始,而不是0。
For each oTable As Word.Table in appWord.ActiveDocument.Tables
oTable.AllowPageBreaks = False
oTable.Rows.AllowBreakAcrossPages = False 'This line is very important to make it work
next
检查您的word文档以查看您的目标表是否嵌入其他目标表中,确保循环访问目标表以进行属性设置。