问题标签 [word-template]

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.

0 投票
2 回答
52 浏览

vba - 将自定义词模板图标插入到词模板表中

我已经集成了一个选项卡名称“Philip Prosenber”和一个按钮(还为此按钮添加了自定义灯泡图标)以使用 office 自定义 UI 编辑器运行 VBA 宏。

我的 .docm 模板“Springer Publishing”如下所示:

我的计划是为用户插入一个文本框,以便他们可以使用如下所示的预定义格式(满足所有要求):

但有人建议我这样做:

  1. 使用表格,否则它不会让灯泡在文本框中自动垂直居中。
  2. 使用快速部件/构建块而不是使用代码。

所以我使用以下代码将表格输入到 .docm 模板中:

如何在单元格 1 中插入该灯泡图标?这样它应该看起来像我需要的表。灯泡图标已由 Microsoft 使用自定义用户界面编辑器添加到模板中。

注意:我同时使用 MS word 2010-13。.docm 模板,以便任何人都可以使用它。

0 投票
0 回答
17 浏览

ms-word - 为什么 MS Word 2016 在以编程方式添加时不保留我的模板样式的编号格式

我已经构建了一个 MS Word 插件,它可以在“旧”版本的 Word 上完美运行。但我在 Word 2016 上注意到,当我(或任何人)运行我的加载项并将我的自定义模板应用于文档时,我的自定义样式 - 具有编号格式(1、1.1、1.1.1等) - 都失去了这种编号格式。删除了所有编号,但保留了其余样式。

这是我用来应用模板和更新文档样式的代码:

正如我所说,它适用于 2007、2010、2013 年,但似乎不适用于 2016 年(未尝试 2019 或 365 等)。

请问有什么想法吗?

0 投票
0 回答
62 浏览

ms-word - PhpWord:加载模板并保存为 Word Doc 删除表格/单元格边框

如果我加载模板 - 甚至是直接文档作为模板,并且除了保存它之外什么都不做,它会删除表格/单元格边框。

这是我的代码:

这会将模板另存为 Word Doc,但会去除所有表格/单元格边框。

0 投票
0 回答
212 浏览

ms-word - 您可以将嵌套的重复内容控件与填充 Microsoft Word 模板操作一起使用吗?

基本上我想要完成的是有一个表格,其中每个部门都有一个部分,并且在该部分中有该部门内每个公司的小节。这是我得到的最接近的结果(DivisionTable 和 CompanyTable 都是重复的内容控件):

在此处输入图像描述

从工作流程中填充模板后,各部门工作正常(重复三次,信息正确),但在公司表中,它只显示 [obj],它应该是公司名称。看起来可能有两个新的未命名标签在生成后放置在这里,但我不确定。

在此处输入图像描述

在 DivsionTable 标记内的填充 Word 模板操作中,我放置了一个数组:

在此处输入图像描述

这是数组中的第一个对象的样子:

我想要做的甚至可能吗?我看了一些其他的帖子,但我从来没有看到一个明确的答案。

如果有可能,那么我到底做错了什么?如果不可能,您对如何以另一种方式完成此任务有任何建议吗?

0 投票
0 回答
22 浏览

c# - WordprocessingDocument.CreateFromTemplate(path) 不更新模板文件

所以,我更新了我的 Template.docx(在路径中给出),以替换一些新的关键字。但它仍然使用旧的模板文件,即使它不再存在于项目中。VS 中是否有一个设置可以在后台保护模板?或者我只是愚蠢的,这是代码:

0 投票
1 回答
186 浏览

sharepoint-online - 在 Word 模板中添加 SharePoint 图像字段

我正在尝试构建一个 Word 文档生成器。数据保存在 SharePoint 列表(文本、人员信息、图像)中,然后通过 Power Automate 插入 Word 模板。列表中将有许多条目,所有条目都具有唯一的数据和图像。

Image 字段是本机 SP Image 列,而不是超链接。每次填写表格时都会上传它们。

我遇到的问题是:

  1. 虽然文本字段显示在快速部件上,但图像字段都没有,所以我无法插入它们。

  2. 我可以手动将图片控件添加到 Word 模板,但在 Power Automate 中,即使“填充 Microsoft Word 模板”显示图片内容控件,图像字段也不会显示在动态内容中。

有谁知道他们为什么不显示,以及如何将图像字段添加到 Word 文档中?或者,我做错了,我应该使用附件 - 在这种情况下,我该如何为多个附加图像执行此操作?

0 投票
1 回答
174 浏览

sharepoint-online - Power Automate - 如何将富文本从 SharePoint 传递到 Word?

我正在尝试使用 Power Automate 将多行 SharePoint 列中的文本发送到 Word 文档。html_to_text 操作识别项目符号列表(我不需要),但它似乎无法识别我需要的粗体字。

任何想法如何通过粗体格式?

0 投票
1 回答
34 浏览

vba - VBA - Documents.Add 模板/AttachedTemplate?

我从一位已经退休的老同事那里得到了一个 VBA 项目,他对此感到绝望。

该项目本身有效,但我必须更改一个功能:

这里使用模板创建了一个新文档(另一个 Word 文件)。问题是这个模板还涉及来自另一个项目“Common”的数据。基本上,Link.dot 中的 "Documents.Add Template:= _"c:\word\Link.dot"" 会执行 Document_Open() 并初始化 Common 项目。

问题是我不希望 Documents.add 打开第二个文档,它应该使用已经处于活动状态的文档,而不是第二个。

我已经尝试过这两种变体:

不幸的是,他们两个都没有发生任何事情,甚至没有 RuntimeError。我认为这是因为 Document_Open() 没有被执行。也许我走错了路......

有人有建议吗?

0 投票
0 回答
29 浏览

vba - vba将模板页面添加到当前文档的末尾

Sub ButtonNext_Click()如果我想将 Word 2016 模板作为新页面附加到当前文档的末尾并继续使用引用该新页面的表单,我的 VBA 代码将如何显示?我读过的堆栈溢出帖子向我建议了documents.Add Template和的组合range.Insertfile是必要的,但我怀疑是不够的。

我当前文档中的 VBA 代码仅生成一个页面,客户端必须在填充新页面之前保存和/或打印该页面。相当麻烦。(如果我可以继续使用原始文档中的表格,我预计我将附加的模板不需要包含原始文档的模块。只有书签和表格)。

0 投票
0 回答
15 浏览

vba - 带表格的 Word 模板 - 如果使用 VBA 更改其他 3 个值中的任何一个,则计算最后一个字段中的值

为了解释,我们在 Word 模板中有一个 5 列 1 行的表格(上面有一个标题行)。用户通过模板选项卡进入下一个字段,最终将选项卡到表格。有计算:

  • 第 1 个单元格 - 第 2 个单元格 = 第 3 个单元格
  • 第 3 个单元格 x 第 4 个单元格 = 第 5 个单元格

现在,用户必须右键单击并重新计算。理想的情况是,如果用户在第 1、第 2 或第 4 个单元格上进行更改,当他们退出(或从单元格中跳出)时,第 3 和第 5 个单元格会重新计算,而无需用户执行任何操作。我找不到退出(或跳出)单元格时触发的代码。这可以做到吗?