在 Word 文档的页脚中访问 ContentControl(组合框)

Posted

技术标签:

【中文标题】在 Word 文档的页脚中访问 ContentControl(组合框)【英文标题】:Access ContentControl (Combobox) in footer of Word-document 【发布时间】:2020-10-29 21:40:53 【问题描述】:

我有一个带有页脚的 Word 文档,其中包含一个组合框,我想使用 VBA 访问它。

我看到有人问过类似的问题,答案是“不要在页脚中使用内容控件”,但这并不是真正的答案,对吧。 ;) 组合框需要保留的原因是因为用户还可以在必要时手动选择其中一个选项。

我知道可以使用ActiveDocument.ContentControls(1).Range.Text 访问主文档中的 ContentControls 但是,我还没有找到如何访问页脚中的 ContentControls。

非常感谢任何帮助,谢谢!

亲切的问候, 杰伦

【问题讨论】:

【参考方案1】:

您访问页脚中的 ContentControls 的方式与访问页脚中其他任何内容的方式完全相同。您需要确定哪个部分包含页脚以及三个页脚中的哪一个包含 ContentControl。

ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).Range.ContentControls(1).Range.Text

【讨论】:

以上是关于在 Word 文档的页脚中访问 ContentControl(组合框)的主要内容,如果未能解决你的问题,请参考以下文章

图标不会显示在台式计算机的页脚中

为啥将 JavaScript 放在页面的页脚中?

在我的页脚中显示当前年份的最轻量级方式是啥?

想在反应原生应用程序的页脚中显示广告

如何在 ag-grid 表的页脚中启用或显示总行

返回正确大小的页脚时,部分页脚中的 UITableView 随机白线