用VBA或VSTO操作word中注解
用VBA或VSTO编写巨集,当点击一次该巨集时,显示手动写的注解,再点击一次则隐藏该注解,显示的注解是要有固定条件的,譬如包含**字样的!(求救!)
[解决办法]
巨集 是程序的意思吧?注解应该是WORD的
VSTO,我们有做的.帖一些示例代码:
批注集合的属性为Application.ActiveDocument.Comments
批注的类 Word.Comment
增加批注:Application.ActiveDocument.Comments.Add(Range, ref strTemp)
增加批注的内容Comment.text
但是Word的API中并未提供对Comment的Visable属性,所以,你的过滤显示批注是不可能实现的.
除非你绕过去,
1,把不需要显示的批注内容都备份到RAM,
2,然后再删除它们,
3,显示批注
4,关闭批注的时候恢复内容为批注
[解决办法]
路过 学习