我在 Microsoft Word 2007 中有一个 VBA 宏,它可以在我的文档中找到具有特定背景阴影颜色的所有表格,然后删除该表格。那部分工作正常。
但是,除了需要删除表格之外,我还需要删除它后面的段落。始终遵循的段落是“宏文本”样式,其中没有文本。它只是为了彼此“分解桌子”,以免它们组合成一张大桌子。
我该怎么做?以下是我删除表的代码:
For Each aTable In ActiveDocument.Tables
If aTable.Rows(1).Cells(2).Shading.BackgroundPatternColor = wdColorGray15 Then
aTable.Delete
End If
Next aTable