问题标签 [office-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.

0 投票
2 回答
1020 浏览

excel - VBA Shell 函数引发错误 53 - 在 Mac Office 2016 上找不到文件

我正在尝试在 Mac Office 2016 powerpoint 上的 vba 宏中启动 shell 脚本。

我放了这行代码:

它在 powerpoint 2011 中运行良好,但在 powerpoint 2016 中它向我抛出错误 53:找不到文件

2016 年有什么不同可以使这项工作发挥作用吗?

感谢您的回答

0 投票
3 回答
223 浏览

excel - Excel:根据其他列的值计算平均值

我有一个包含两个巨大列的数据表,它们都有整数值。一列中的值范围为 1-11,另一列中的值范围为 0-22。这些值不会以任何方式排序。在单独的工作表(同一文件)中,我想显示每一步的平均值。

例子:

在另一个选项卡中,我想看到:

我想用一个函数来解决这个问题,该函数看起来遍历每列的值,并在该循环期间取列中与该值相对应的行的平均值。手动,这太麻烦了。

我尝试与之合作,AVERAGEIF但没有任何成果。

0 投票
1 回答
1162 浏览

.net-3.5 - 我可以创建一个针对 .net 框架 4.6.1 的 VSTO Outlook 插件,它可以在 2007 年到 2016 年的所有 Office 版本上运行?

我有一个使用 VS 2008 和 3.5 框架开发的 Outlook 插件。现在,我想将它升级到最新的框架(4.6.1)。但是当我尝试在 VS 2012 中创建一个针对 4.6.1 框架的办公项目时。它只向我展示了 office 2010 模板。那么,是否可以开发一个针对 4.6.1 框架的 VSTO 2007 插件?我想坚持使用 VSTO 2007,因为它保证可以在直到 office 2016 的所有 office 版本上运行,就像我目前的目标 .net 3.5 的插件。而如果我开发 Office 2010 插件,它可能会在 Office 2007 上崩溃。所以,请告诉我一种开发 Office 插件的方法,该插件受所有 Office 版本和目标 .net 框架支持4.6.1.

0 投票
0 回答
92 浏览

c# - Word 2016 中不显示加载项名称

这是一个非常奇怪的问题,我无法在 word 2016 的功能区中看到自定义加载项名称。它只显示一个没有任何名称的链接,并在单击加载项时显示功能区下的所有链接。

我创建的主要解决方案是从 File-> Options-> Add-Ins-> Manage(Com Add-ins) 禁用自定义加载项,然后再次启用它,然后它就可以正常工作了。默认情况下,加载项在此处启用。

加载项名称显示之前的图像

单击突出显示的红色块时,我可以看到我的加载项的所有选项,该块不显示加载项名称。

我使用 VSTO 在 VS 2010 中开发了插件。word中是否有任何设置我必须更改或我错过了什么?

请帮忙..

0 投票
1 回答
2006 浏览

excel - Excel VBA 创建 PowerPoint 演示文稿

寻找有关更新完成以下(基本算法)的 VBA 脚本的帮助:

  1. 带有公式和宏的 Excel 模板可创建包含大约 30 个图表的自定义报告
  2. 名为“CreatePowerPointPresentation”的宏用于将这些图表以特定格式转换为特定的 PowerPoint 模板
  3. 宏使用模板中包含的幻灯片来创建前 6 张幻灯片
  4. 然后宏添加幻灯片(过渡和内容幻灯片)

注意:这个宏实际上是根据这个论坛的反馈创建的

此宏在带有 Office 2013 的 Windows 7 中运行良好,但在创建幻灯片 8 后在 Windows 10、Office 2016 中生成错误,在粘贴图表操作之一期间随机生成,但从未超过 17 张幻灯片的幻灯片 10。

错误:

或者

我不确定这是对象问题还是我缺少的其他部分。

下面的代码:

0 投票
3 回答
22854 浏览

ms-access - MS Access 中未定义“FileDialog”类型

在 Access 2016 中,我希望显示“文件打开”对话框,允许用户选择要导入的 CSV 文件。但是,正在生成与该行相关的错误Dim FD as Office.FileDialog-

编译错误:未定义用户定义类型

以下代码已从MSDN上发布的示例中复制(并稍作编辑) 。此示例被列为与 Office 2013 及更高版本相关,但代码中的第一个注释(与变量类型Office.FileDialog 相关)似乎与此相矛盾 -

需要参考 Microsoft Office 11.0 对象库。

当然,对于 Office 2013,您需要参考 MS Office 15 对象库,然后是未来版本(例如 2016)的相应版本库?

但无论如何,在 Access 2016 中没有对 Microsoft Office 11.0 对象库的引用。但是,其中包含对Microsoft Access 16.0 Object Library的引用。

如何让文件打开对话框显示?

这是我目前选择的参考资料——

选定的参考文献

这里是可用的 MS Office 参考(没有参考Microsoft Office 16.0 对象库) -

可用的 MS Office 参考资料

0 投票
0 回答
1289 浏览

vba - Access 2016 中的“数据库引擎无法锁定表”

我有一个允许用户有效地截断访问表的功能。

这是一个相当基本的功能;它删除所有行,然后通过将 ID 列的数据类型更改为 来重置自动增量索引,然后再更改INTAUTOINCREMENT

但是,我遇到了一个问题;有时,当用户按下调用该函数的按钮时,我会因错误而停止 -

数据库引擎无法锁定表“Active Directory”,因为它已被其他人或进程使用。

这个错误不是每次都会出现,但是一旦出现,我必须关闭Access才能让它消失。

错误发生在这一行 -

有问题的表绝对不能用 Access 打开,甚至在调用此函数之前关闭表也不起作用 -

我能做些什么来避免这个错误并让我的代码按我的要求工作吗?

0 投票
1 回答
1024 浏览

vba - Windows 10 中的 Office 2016 VBA 工具箱图标大小错误

不确定这是正确的地方或如何描述我的问题。我有一个全新的 Windows 10 并安装了 Office 2016。现在,当我想在 Excel 或 Word 中的 VBA 中开发一些东西并添加一个 UserForm 时,工具箱中的图标表示要在表单上使用的控件太小了。奇怪的是,当我第一次添加表单时,工具箱窗口几乎不可见(第一张图片)。有谁知道问题是什么?或者更好的解决方法。

初始工具箱 扩展工具箱

0 投票
2 回答
33 浏览

sql - 如果传递的字段为空,则不调用 SQL 辅助函数

我有一个辅助函数,它应该连接名为IBM Notes的 Access 表中的Notes First NameNotes Middle NameNotes Surname字段。

助手本身工作正常,但是如果我尝试在上述字段之一具有空条目的行上调用它,则不会调用助手。

无论用作参数的字段是否为空,如何修改用于调用帮助程序的 SQL 以确保它返回结果?

这是用于调用助手的 SQL(DB设置为CurrentDb) -

这是助手本身 -

0 投票
1 回答
464 浏览

javascript - Excel 2016 加载项如何更改列格式

我有一个 Excel 2016 加载项,我想将几​​列的格式设置为日期(mm-dd-yyyy 格式)并将几列居中。如何在 Excel 2016 JavaScript 模型中执行此操作?

另外,我了解 2016 年的办公室模型不允许您更改列宽。有人可以解决这个问题吗?

谢谢,乔治