【发布时间】:2018-12-22 04:31:24
【问题描述】:
我正在为 MS Word 2007、2010 和 2013 创建一个 Application-Level Add-in,它需要复制和修改内容控件及其内容 1 到 1000 多次。
对于创建大量重复的内容控件并修改其内容时使用的最佳方法\方法,是否有人有任何提示?
到目前为止,在 Word 停止响应之前,我已经达到了大约 800 个重复的限制。这是使用Range.Copy 和Range.PasteAndFormat 实现的,并使用Globals.ThisAddIn.Application.ScreenRefresh() 每50-100 条记录定期刷新屏幕。通过注册Globals.ThisAddIn.Application.ActiveDocument.ContentControlAfterAdd 事件来修改内容控件。
【问题讨论】:
标签: ms-word ms-office office-interop word-contentcontrol