问题标签 [word-2013]

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 投票
1 回答
1637 浏览

xml - Word 2013 XML 映射

如何使用 Word 2013 维护现有的 xml 映射?

我有以下 xml 映射:

在此处输入图像描述

如何编辑其中一个节点或将另一个节点添加到此现有 xml?

0 投票
1 回答
768 浏览

vba - Word 2010 和 2013 中的模板功能区栏

两年前,一位使用 Word 2010 的客户要求我创建一个模板,该模板带有一个用于功能区栏的额外选项卡,其中包含一些链接到模板 VBA 的特殊按钮。

他们现在正在转移到 Word 2013 并希望我将他们的模板更新到 2013(即删除兼容模式以及在他们的专用选项卡中添加几个额外的按钮。在这个阶段我只将他们的模板更新到 2013 而不是向他们的功能区选项卡添加了更多按钮。我还将他们更新的模板放在正确的文件夹中,所有模板都保存在我的系统中。

我让他们向我发送一个在他们的 2010 版本模板中创建的文档,在我的 2013 版本中打开它,发现功能区栏中添加了两个专用选项卡:一个来自他们的 2010 版本,另一个来自 2013 版本。

任何人都可以告诉我,当他们打开之前在 Word 2010 中创建的文档时,他们是否会被两个专用选项卡卡住,或者我可以在 2013 版本中做些什么来防止这种情况发生?

顺便说一句,我使用 Office 自定义 UI 编辑器进行 XML 工作。

0 投票
1 回答
1341 浏览

ms-word - 动态启用或禁用自定义功能区按钮

我使用功能区 xml 将自定义功能区按钮添加到 word 2010。
我想在文档受到保护或只读时禁用功能区按钮,并且当用户删除保护时想要重新启用这些按钮。

不幸的是,我没有收到任何关于 Ribbon tan 单击或文档属性更改的事件,我该怎么办?

0 投票
1 回答
800 浏览

ms-word - MS Word 2013 导航窗格上下文菜单

使用 MS Office 2013:

有谁知道我如何获得右键单击导航窗格上的项目时出现的上下文菜单的 CommandBar 项目?

我想添加一些额外的选项来执行“选择标题和内容”按钮返回的范围。

我可以使用 Application.CommandBars("Navigation") 获取导航窗格,但我似乎无法找到与此窗格关联的上下文菜单。我什至迭代了所有命令栏及其控件来查看标题,我什至找不到带有标题 SubHeading 的控件的命令栏。

欢迎任何想法,我不介意在构建 VSTO 插件时采用 CustomXml 路线,我只想能够将按钮添加到上下文菜单并获取所选标题和内容的范围。

更新 1:添加相关上下文菜单的屏幕截图: 在此处输入图像描述

更新 2:按照 Eugene 的建议走 CustomXml 路线,当我尝试自定义菜单时,我仍然碰壁:

使用来自http://www.microsoft.com/en-us/download/details.aspx?id=727的最新 CustomUI 文档,它表明导航窗格的上下文菜单的 idMso 是 ContextMenuNavigationPane,但以下 xml不产生任何结果(添加到 ContextMenuText 时确实有效)。

0 投票
1 回答
1576 浏览

html - 使用 Powershell 和 Word 2013 将图片保存在文档中

我正在尝试使用 MS Word 2013 通过 Powershell 命令将带有外部链接图像的 HTML 文件转换为 RTF,当使用以下命令文件被转换但图片丢失时

如果我通过使用 Word 打开 HTML 文件并将其保存为 RTF 手动进行转换,同样的事情会发生,没有图像,但是如果在 Word 中我转到文件,请单击“编辑文件链接”并突出显示所有图像,勾选“保存文件中的图片”,然后单击“断开链接”,然后保存为 RTF,这次图像存在于 RTF 中(但是质量差,这是另一个问题..)[见下图] 在此处输入图像描述

有没有办法在 Powershell 中执行上述过程?

谢谢

0 投票
3 回答
11499 浏览

python - Pywin32 将 .docx 保存为 pdf

我正在使用 Word 2013 自动将报告创建为 docx,然后将其另存为 pdf 格式。

但是当我调用函数 SaveAs2() 时,脚本会弹出“另存为”窗口并抛出此异常:

这是我打开并保存为新文件的代码:

我正在使用:python2.7 和 pywin32 (build 219)

有人知道为什么它不起作用吗?

0 投票
1 回答
1401 浏览

vba - 如何识别特定的文本框?

我的 VBA 例程旨在更改文档页脚文本框中的文本。目前识别如下:

但是,用户可以修改此模板并可能添加其他文本框。我如何保证我正在处理正确的文本框?

0 投票
1 回答
135 浏览

vba - Word 2013 邮件合并 VBA“参数不是可选的”

所以我创建了一个宏来允许我的用户打开一个文档选择一个 .csv,它会自动合并字母并打开一个新文档。我可以打开 VBA 并运行这个宏,但是,如果我尝试将它作为一个按钮添加到 QAT 中,它会在单击它时给我一个错误。“参数不是可选的”。这是编码,

0 投票
1 回答
547 浏览

vba - Word 宏:更改脚注中的第一个字符

我有以下代码(不是我的),它为 MS Word(2013)中的每个脚注添加了一个标签。

该代码工作正常,但如果它不每次都添加一个制表符,它会更好地工作,但它只会用制表符替换第一个字符(无论它是什么 - 制表符,空格)。

这样,如果宏运行两次,我就没有两个选项卡,等等。

0 投票
1 回答
1778 浏览

c# - 使用 Open XML SDK 通过其 Tag 属性查找 Word 复选框控件

我有一个包含复选框控件的 Word 2013 文档。我已将此复选框的Tag属性设置为fooCheckBox

显示 Word 2013 复选框属性的屏幕截图

现在我想使用 Open XML SDK 2.5 以编程方式查找和操作该特定复选框。我知道如何查找/枚举复选框,但我不知道如何SdtContentCheckBox通过其Tag属性找到特定的:

给定 a ,我如何通过其Tag属性WordprocessingDocument doc检索特定的 's?SdtContentCheckBox

(我有工作代码,我将其作为答案发布(见下文)。但是,我不知道这是否是正确的方法;所以如果有人知道更好、更合适的方法,我想看看它是如何完成的。)