我正在为 MS Word 2007、2010 和 2013创建一个应用程序级加载项,它需要复制和修改内容控件及其内容 1 到 1000 多次。
在创建大量重复的内容控件并修改其内容时,是否有人对使用的最佳方法有任何提示?
到目前为止,在 Word 停止响应之前,我已经达到了大约 800 个重复的限制。这是通过使用每 50-100 条记录Range.Copy
定期Range.PasteAndFormat
刷新屏幕来实现的Globals.ThisAddIn.Application.ScreenRefresh()
。通过注册到Globals.ThisAddIn.Application.ActiveDocument.ContentControlAfterAdd
事件来修改内容控件。