问题标签 [word-contentcontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ms-word - MS Word - 用项目符号格式化内容控件
我正在使用 MS Word 2010 中的内容控件。我使用 Java 将文本添加到内容控件中。有些文本包含几个句子,我希望每个句子都显示为一个要点。我已经设法在 MS Word 中定义了一个项目符号样式。但是,我不知道如何让每个句子都显示为一个要点(现在整个文本只显示为一个要点)。解决这个问题的最佳方法是什么?我正在考虑使用 VBA,但不确定如何将 VBA 宏添加到内容控件。
vba - 如何在 Word 中查找/替换带有复选框控件的符号
我的 Word 2010 文档中有邮件合并字段,其中包含一个复选框控件,该控件是否被选中取决于输入列表中的内容。
{IF NEW = "NEW" "☒" "☐"} 这些框实际上是复选框控件
但是,邮件合并完成后,复选框控件将根据需要替换为选中或未选中框的符号。因此,在最终文档中不能再从选中状态切换到未选中状态,就像在复选框控件中所做的那样。
这里提出了一个类似的问题,但没有得到解决(一个解决方案的回复对我不起作用)。
我正在寻找一种简单的方法来在输出文档中找到选中或未选中的符号,并将其替换为处于适当状态的复选框文档控件。
我不擅长编程,但如果你能指出我正确的方向,我会尽力而为。我过去曾玩过 VB 宏(非常业余),所以我再次尝试并得到了这个“概念证明”:
我还找到了添加复选框控件的方法:
但是我还没有想出如何将最后一段代码结合到“替换”行中,也没有弄清楚如何根据搜索将复选框定义为选中或不选中。
谢谢您的帮助。
ms-word - 检索 word 文档中内容控件的位置
在 VSTO 中是否可以获取放置内容控件的位置(即页码或节/章)?例如。我想检索 ctrl Req234 是否在 chap 上。4.1(标题)或第 xy 页
如果更容易检索书签位置,则控件可以被书签包围。
c# - 在 OpenXML 中替换内容控件的文本
我有一个 word 文件有很多Rich Text Content Control
我想更改它的文本。我使用此代码。
它是用旧文本添加新文本。但是我想要replace
这个!!!
vba - Determine if New ContentControls Were Inserted After Paste?
I need to determine if any new ContentControls were inserted into a Word 2010 (docx) document after a paste so that I can create a new XML node to which I can map them.
The way I see it, there are two challenges:
- How do I capture the paste event? (I've seen suggestions to detect a button combination, or toolbar press, etc.)
- What is the best way to check the pasted content for controls? (Should I check the clipboard, a range in the document, etc.)
Once I have a collection of the new ContentControls, I already have functions that can check for prior existence, and create new mappings if the ContentControls are new. I just need to be able to detect the presence of a new ContentControl when it is inserted.
****UPDATE****
I have not been able to successfully check the clipboard contents for ContentControls. I cannot enumerate throught the clipboard data to find the controls.
vba - 将多个文件中的所有内容控件合并为一个
我正在做vba项目。要求是将多个word文档内容合并到一个word文档中。它是由 ContentControl 标签来完成的。我已经创建了两个具有唯一内容控制标签 ID 的 word 文档。现在我需要构建将它们的内容合并为一个的逻辑。
现在我想将所有数据(如果有表格也包括格式和样式)合并到一个文档中。
请建议我如何实现这一目标。
c# - VSTO Word 加载项 - 在所选文本周围插入内容控件
我正在尝试在 Word 文档中围绕用户选择的文本添加富文本内容控件。
我是 VSTO 和内容控件的新手,所以我使用 MSDN 示例作为基线。该示例显示了这一点,它在所选位置添加了内容控件:
但是我希望内容控件环绕用户选择的文本。请问有什么帮助吗?
vba - 特定页面上的格式内容控件
请有人以编程方式帮助 MS Word 的 ContentControl 格式化。我编写了一个代码,根据其标签转到特定的 ContentControl。通过转到由其标签指定的每个 ContentControl,此代码运行良好。但是我只需要在第 2 页上格式化 ContentControls。
我试图仅针对特定的书签、页面、表格限制循环,但它不起作用。我不需要遍历文档中的每个ContentContorl,它需要太多时间,这与宏的目的相反。我正在创建这个宏来加快报告格式。
这是我的代码:
vba - Word CheckBox ContentContol OnChange 事件
我尝试使用两个复选框制作一个 word 文档,其中每个复选框将显示/隐藏具有自定义样式的文档的一部分。
我计划根据复选框值设置值 Style.Font.Hidden = True/False,但是...
我发现有 3 种类型的控件:
Legacy Controls - 这看起来陈旧而丑陋。
ActiveX 控件 - 我可以轻松地附加到复选框 onChange 事件,但这些也很丑陋,我认为它不是那么安全,这也可能现在在 mac 上工作。
ContentControls - 这似乎是正确的方法,但我无法附加到正确的事件。(也有描述一些XML附件,但我没有使用这个,这似乎太复杂了,我不知道。)
你能告诉我如何附加到 CheckBox ContentContol 的 onChange 事件吗?我需要与 ActiveX CheckBox 相同的行为。
vba - 内容控制 MS Word
我是使用 VBA 和 Word 2010 的新手。
我有一个 Word 文档,其中包含一些使用内容控件(即富文本控件)的文本字段。
我希望其中一个名为(Title)的“testbox”作为文档打印次数的计数器。
我有一些来自 Excel 的有效代码。可以在 MS Word 中使用它吗?如何与内容控件而不是 Excel 中的单元格进行通信?