问题标签 [word-2016]
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.
word-2016 - Word 2016 中的内部内容控件属性消失了
我在文档中插入了一个新的内容控件。将自定义 XML 绑定到内容控件。在与自定义 XML 绑定的内容控件中插入富文本内容控件。打开“属性”对话框,添加标题,选中/选择“无法删除内容控件”和“无法编辑内容”框的选项,然后单击“确定”。保存文档并关闭文档。再次打开文档。请注意,已应用于子/内部富文本内容控件的“属性”消失或属性被删除。为什么要删除属性?
vba - 具有默认值的 VBA Sub 可选参数
我正在尝试编写一个允许具有默认值的可选参数的 VBA 子程序。我尝试了Microsoft Docs - Optional Parameters (Visual Basic)中的示例代码,但它导致 sub 未显示在可用 sub 列表中(即来自 View Macros)。
我尝试过但无法出现的子声明是:
现在,我不得不用IsMissing 逻辑解决以下问题:
是否(仍然†</sup>)可能,如果是,如何:
- 设置参数声明?
- 让它出现在查看宏列表中?
环境:
- 字 2016 x64
- 视窗 10
†</sup> 所有参考资料,包括与 VBA 可选参数相关的 SO 答案均来自 2015 年。
sharepoint - 确保 Office-js 插件在功能区、sharepoint Word 2016 中可用
我正在使用 Office 2016 的侧载、AppSource 和私有共享点目录为 MS Word 部署 Office.js 加载项。在某些情况下,我观察到,一旦重新启动 Word,加载项就会从功能区中消失,并且使用功能区中的“我的加载项”按钮重新添加。
是否可以确保加载项始终位于用户的功能区中,无论 Word 是否重新启动?
office-js - MS Office 2016 使用 office-js 构建功能区
我知道您可以使用 VSTO 和 COMM 插件构建完整的功能区。您是否能够使用 MS Word 2016 的新 office-js 构建这些?
我找不到任何办法这样做。或者,我想知道我们是否可以构建一个 VSTO 插件功能区来打开我们的 office-js 插件?
我们只希望功能区看起来不错,而不是在插入 -> 我的加载项 -> 中,如下所示:
以下是我按照https://docs.microsoft.com/en-us/office/dev/add-ins/design/contextual-tabs上的说明获得的内容:
excel-2016 - 邮件合并指数格式
我正在处理 Word 2016 中的邮件合并。某些从 Excel 2016 获取数据的合并字段存在问题:像 44100160145009 这样的长数字在 Word 中显示为 4,4100160145e+13。在 Excel 中,它们正确显示。有谁知道我做错了什么?谢谢!
javascript - Word Javascript API 插入表引发 InvalidArgument 异常
我正在尝试在我的 word 文档中插入一个表格,但每次我InvalidArgument
在控制台中遇到异常时。
这是我的代码:
有什么我做错了吗?
vba - 在 Word 中设置元数据并在 Excel 中检索
我正在尝试编写一个程序,用内容控制框更新 Word 文档的元数据。然后,Excel 文档会遍历保存这些文档的目录,并按元数据对它们进行编目。在 Word 中,我可以通过以下方式在 DocumentBeforeSave 子中设置内置属性...
并通过外壳在 Excel 中检索那些...
问题是我想使用“GetDetailsOf”函数中的索引,但不知道如何在 Word 中设置。例如,我想设置 Division (GetDetailsOf index 155)、Group (172)、Program (277) 和 Attachments (219) 字段。你如何设置这些非内置的属性?
ms-word - 无法在 winword 2016 中使用 runas
我正在尝试从管理员命令提示符以另一个用户身份运行 winword (Office 2016):
runas /user:[本地管理员用户] "C:\Program Files (x86)\Microsoft\root\Office16\winword.exe" 输入[本地管理员用户]的密码:[密码]
但我得到:
RUNAS 错误:无法运行 - C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE 1312:指定的登录会话不存在。它可能已经被终止。
高度赞赏所有建议!
亲切的问候
比尔格
javascript - 当调用 Word.run 函数时,我得到 'Word' 在 word 2016 中未定义
问题:
- 在这里,我在 word 2016 中使用了一个 word 插件。当调用使用 Word.run 的函数时,由于“Word”未定义,因此出现错误。
- 加载项文件在 Office 365 桌面应用程序和浏览器中正常工作。
注意:我在调用 Word.run 之前初始化单词
我检查了什么?
清除缓存并签出。
Office-js 的版本是最新的。
在 xml 中使用最新的模式,即 1.1。
所有资源都在 xml 文件中正确定义。
函数调用是从 html 页面到执行 Word.run 的 js 页面。页面加载后,办公室在 html 页面中初始化。