【发布时间】:2021-07-25 21:08:27
【问题描述】:
我仍然不明白如何在 Word 中使用 VBA。我有一个纯文本内容控件,我们的员工将在其中编写一些文本。此文本将添加到电子邮件中。但是我如何得到这个文本?我想要这样的东西:
preparerText = ActiveDocument.ContentControls("PreparerText").Range.Text
但它不起作用。
我尝试谷歌如何做到这一点,但找不到答案(或者答案可能就在那里,但我只是不明白如何在我的上下文中使用它)
【问题讨论】:
-
我已经在您的其他线程 (stackoverflow.com/questions/67356590/…) 中向您展示了如何做到这一点 - 通过 .Range.Text!无论是纯文本、富文本、下拉列表、组合框,还是日期、内容控件,它们都以相同的方式读取。
标签: vba text ms-word word-contentcontrol