问题标签 [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.
vb.net - 我们如何通过 VB.Net 更改 word 内容控件中的样式
几天以来,我一直在尝试通过vb.net控制 word 文档。我在其中放置了一些contentControl以标记我必须进行自动更改的位置。写进去真的很容易,替换也很容易。用很多段落写一个连续的文本有点棘手,但我设法通过函数来做到这一点。我有更多问题的地方是在“Style1”中写一个标题,在“Style2”中写一个副标题,在“Normal style”中写一个文本。当我写这个:
我有好文体的好文。但是当我添加这段代码时:
.InsertParagraphAfter 没有被考虑在内,当我调试它时,我的 word 文档中有一行“Produits essais”,需要两种样式。有人有想法吗?
vb.net - 在word中删除contentControl后的空白行
我正在尝试通过VB.net编写 word 文档,为此我在 Word 文档中使用contentControls,但有时我必须通过 VB 代码删除contentControl或其他内容。
这很容易,contentcontrol.delete
但是当这个 contentControl 包含多行并且我想删除它时,它会留下一个空行。我怎样才能避免这种情况?
vba - 如何在内容控制后立即向表格添加标题(在 Word 中)?
我们有一个带有富文本内容控件的 word 文档。一些内容控件包含表格。如果将标题添加到这些表中,则它将标题放置在内容控件中,然后是选定的或当前的内容控件。似乎对于放置没有换行符/段落符的表格,内容控制标签在第一个和最后一个单元格中开始和结束。请参阅图片以获取插图:
例如:应该是什么
对于表:
我无法手动插入换行符(Ctrl + Shift + Enter)或使用 VBA。如何在内容控件内的表格之前添加换行符。或者我如何确保将标题放在内容控件 (VBA) 的顶部和内部。谢谢你。
vba - 带有内容控制的词范围
对不起,如果这是一个如此简单的问题,但对于我的生活,我无法弄清楚如何做某事。
我在 Word 的表格中有一个单元格,我想以编程方式在其中输入文本。在该文本内部,我需要一个内容控件。所以文本将如下所示:
where<color>
等于内容控件,“this”为粗体。显然该.Text
属性在这里不起作用,但我不知道如何使用内容控件插入此字符串并在“this”一词上设置格式。
有什么建议吗?
checkbox - 使用 VBScript 在 word doc 中选择内容控件
我有一个 word 文档,在文档的不同位置有多个复选框/单选按钮,需要根据 UserInputs 启用(我通过 InputBox 而不是下拉菜单计划)。请让我知道如何使用 VBScript 以编程方式实现这一点。
c# - MS Office Word:如何在 C# 中为内容控件(富文本)创建自定义迷你栏?
我正在尝试修改我创建的自定义内容控件。具体来说,我想添加一个包含一个或两个按钮的迷你栏,以快速、简短地修改我的内容控件中包含的文本。下图显示了我想要的结果 - 问题是这些按钮只显示在内置的表格内容控件中,我在网上找不到任何有用的信息,关于如何自己创建类似的东西......你可以帮帮我吗?
c# - Word 2013 重复部分内容控件过滤
我正在 Visual Studio 2012 上开发 Word 2013 文档生成工具。
我有一个由 C# 代码生成的 Word docx 模板,带有内容控件。
我有另一个应用程序,它将 XML 数据从数据库中提取到 customXML 中,并更新内容控件数据绑定 xpath 字符串以映射 customXML 中的节点,并在生成的 word 文档中显示数据。
例如,我有以下自定义 XML:
“配置”元素映射到重复部分内容控件。
我只想显示配置“AAA”。哪个是正确的 xPath 字符串?
这是 C# 代码:
XPath 字符串似乎是正确的,但过滤不起作用。这两个配置元素显示在重复部分中。
有什么解决办法吗?
ms-word - MS Word - 批量内容控制复制
我正在为 MS Word 2007、2010 和 2013创建一个应用程序级加载项,它需要复制和修改内容控件及其内容 1 到 1000 多次。
在创建大量重复的内容控件并修改其内容时,是否有人对使用的最佳方法有任何提示?
到目前为止,在 Word 停止响应之前,我已经达到了大约 800 个重复的限制。这是通过使用每 50-100 条记录Range.Copy
定期Range.PasteAndFormat
刷新屏幕来实现的Globals.ThisAddIn.Application.ScreenRefresh()
。通过注册到Globals.ThisAddIn.Application.ActiveDocument.ContentControlAfterAdd
事件来修改内容控件。
c# - 使用 C# 问题填充 word 内容控件
我有单词包含内容控件,例如
我想在上面写很多行,所以在 C# 中我尝试了很多方法:
- 使用 EnviromentNewLine 。
- \n
例子:
但我仍然在一行上得到了内容控制这个词,知道如何解决它
java - Word, docx4j and content control text formatting
I'm using docx4j to create Word documents using a Word template. The template contents control which in the document are filled with text by my Java code. The problem is that the formatting I have added to some of the controls has no effect. I have tried formatting with both text content controls and rich text content controls. In fact, the entire document appears grey (including the image in the document header) so I'm not sure that the problem is specific to docx4j. Here is my code:
Here is the XML of a Content Control