小编Dha*_*wal的帖子

如何在MS-Word宏中检查段落是否在表中?

Word中的段落对象具有名为Range的属性.在此Range对象中有一个名为Cells的属性.

对于不在表中的段落,此属性Paragraph.Range.Cells设置为"".这可以在调试模式的Watches窗口中看到.

对于表中的段落,属性Paragraph.Range.Cells中包含其他属性,例如它具有一个名为Count的属性.

我使用Paragraph.Range.Cells的这个属性来确定段落是否在表中.但是,我似乎无法弄清楚如何测试这个.

例如,我不能简单地测试这样......

如果paragraph.Range.Cells <> Null Then ....甚至If IsNull(paragraph.Range.Cells)那么......

它会抛出运行时错误'5907'此位置没有表

那么,我该如何测试呢?谢谢

vba ms-word

6
推荐指数
3
解决办法
1万
查看次数

标签 统计

ms-word ×1

vba ×1