问题标签 [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 投票
1 回答
1409 浏览

office-js - 如何使用office.js api在excel中删除表格的边框

我已经使用 office api 创建了一个表格,我不想在上面有任何样式。默认情况下,当使用 office api 创建表时,我看到应用了默认表样式,我只想要纯数据。

解决方法 1. 我尝试使用某种颜色更改边框颜色和范围填充区域,使其看起来没有任何样式。

我有两个问题要问。1.使用office.js apis创建时如何删除excel表格上的默认样式2.如果第一个不可能,那么如何给范围不加边框,

我尝试使用https://github.com/OfficeDev/office-js-docs/blob/master/reference/excel/rangeborder.md中所述的细线和细边框

但看起来发际线不起作用,发际线和细线给出相同的边界

我的代码看起来与此类似。

请指导我如何从表格中删除边框

0 投票
2 回答
798 浏览

office-js - 当我打开 Excel 文件时,如何在线激活任务窗格插件/插件。[Office 插件]

我已经为 Office 2016 及其在线版本创建了自定义插件。Office 2016 的插件,提供添加功能区栏按钮的选项,当您单击它时,将显示一个任务窗格。

如果我不使用插件清单文件中的功能区栏元素,并且如果我在任务窗格打开的情况下关闭我的 excel 文件,然后再次打开同一个 excel 文件,我会看到任务窗格正在显示,但如果我有用于显示我的任务窗格的功能区按钮,并且如果我执行相同的操作,例如关闭并保存 excel 文件并再次打开它,则不会显示任务窗格。我需要手动单击该文件。

当我打开我的 excel 文件时,我正在搜索选项,它应该自动执行显示任务窗格的操作。

在此处输入图像描述

0 投票
3 回答
18318 浏览

c# - 使用 OLEDB 通过 Excel 2016 上传文件

我的应用程序基本上接受一个 excel 文件并将数据上传到我的数据库,该数据库曾经使用以下代码与 Excel 2010 完美配合。但是,我们将系统更新到 Excel 2016 并且由于某种原因停止工作,请您协助我对我的代码进行哪些更新。

这是当前要连接的代码:

0 投票
0 回答
386 浏览

c# - 关闭最终工作簿后完全关闭 Excel

当我使用关闭工作簿时

留下一个空的 Excel 容器。就像是 这个

但对于较新的版本,它将是灰色的。

如何使用 C# 关闭这个?我问是因为我对 Excel 2016 有疑问,之后

B.xls 在另一个实例中打开,留下这个空白和另一个带有 B.xls 的窗口。这仅适用于 Excel 2016,并且仅在调用这些表单之前打开另一个表单时才会发生。在其他 Excel 中,或者没有打开表单,B.xls 将在这个灰色容器内打开。

0 投票
1 回答
1945 浏览

vba - 如何使用 Rest API(不是 MAPI)连接到 Outlook 2016 VBA 上的特定电子邮件帐户

我目前正在使用带有 Exchange MAPI 帐户的 Windows 7、Outlook 2010。几个用户有他们的个人帐户+几个通用帐户(一些具有完全访问权限,一些是只读的)用户在 VBA 中执行一个宏以连接到特定的邮件地址/帐户以阅读检查来自不同标准的收件箱中的传入邮件。

此代码片段连接到 MAPI 帐户并将文件夹设置为邮件帐户的收件箱:

现在 IT 决定将他们的服务器升级到 Exchange 2016。这些帐户将不会使用MAPI. IT 表示他们现在使用REST API.

我想这就是为什么我现在在使用 Outlook 和 Exchange 2016 以及现在的 Windows 10 执行上述代码时收到此错误消息的原因。 VBA 运行时错误

我在网上找到了几个解决方案,但都需要 Visual Studio + Addins/Libraries。我想用 VBA 做到这一点,并连接到一个邮件帐户和收件箱,所以没有 Visual Studio、C#。

此致

扬科

0 投票
0 回答
973 浏览

applescript - Office for Mac 操作未在 Automator 中显示

我的 Mac 上同时安装了 Office 2011 和 Office 2016。我也有 Parallels 和 Windows 版的 MSFT Office。我需要自动化一些工作并且需要使用与 Office for Mac 2011 版本捆绑的脚本。我正在运行优胜美地 10.10.5 (14F1808)

当我输入 automator 时,我看到了脚本,但它们指向 Parallels 版本的 Office:

自动化视图

我已经研究过这些脚本存储在哪里:/Library/Automator 我在 Parallels 中禁用了“与 Mac 共享 Windows 应用程序”Automator 设置为打开这些脚本(显然): 档案资料

0 投票
1 回答
2785 浏览

sharepoint - 将 Sharepoint 与 Office 2016 同步

在我们公司,我们安装了 SharePoint 2013。在我还在运行 Office 2013 之前,我可以安装 OneDrive for Business 客户端,它允许我将我的 SharePoint 文档同步到我的本地 PC。我最近升级到 Office 2016 并且 OneDrive for Business 的安装被删除并替换为“新”一个驱动器。新的 OneDrive 允许与 OneDrive for business 同步,但我找不到与 SharePoint 同步的方法。

有谁知道如何将 SharePoint 与运行 Office 2016 的 PC 同步?

0 投票
1 回答
306 浏览

vba - 无法在 MS Office 2016 图表上设置源数据

我正在尝试在 VBA 中为 MS Office 2016 图表设置源数据,但收到错误“对象不支持此属性或方法”。

相同的代码适用于较旧的图表类型。

更具体地说,我要生成的图表类型是 xlWaterfall。

通常我会录制一个宏,但它似乎不适用于 MS Office 2016 图表类型。

功能代码:

工作正常 :

在 .setSourceData 崩溃:

感谢你的帮助。提前致谢。

0 投票
2 回答
250 浏览

vba - 在 embeddet Office 2016 图表中编辑源数据

我正在尝试将源数据编辑为 PowerPoint 中预先格式化的瀑布图。但是,尝试访问 .ChartData.Workbook 属性时,代码会崩溃。

代码在第一行崩溃:

Set wbChart = cfSlide.Shapes("CFChart").chart.ChartData.Workbook Set wsChart = wbChart.Worksheets(1)

该代码在旧图表上完美运行。

提前致谢。

0 投票
1 回答
1064 浏览

javascript - Word 加载项未在功能区中创建按钮

我正在使用 javascript 和 XML 清单文件开发 Office 2016 和 Office 365 加载项。当我在线加载清单时,一切都按预期工作。它创建一个选项卡,并在该选项卡上放置按钮,这些按钮调用附加到清单文件中列出的 html 文件的 javascript 文件中的函数。

但是,当我将此加载项加载到 word 2016(适用于 Windows 桌面)中时,它不起作用。事实上,它会打开一个任务窗格(在侧面),而不是创建一个带有按钮的新选项卡。以下文档列出了我将加载项加载到 Word 桌面版所遵循的步骤(Office 开发中心 - 文档 - 构建您的第一个 Word 加载项,在“在 Word 2016 for Windows 中试用”部分下)。请参阅下面的 XML 文件片段。

我遇到了与这个问题完全相反的问题,我已经完全按照这个问题的回答所暗示的做了,但它不起作用。

XML(从原来的修改):

注意:此加载项在 Word 365 中按我预期的方式工作,但在 Word 2016 中没有。有人有什么想法吗?我在安装 Office 2016 时是否需要更改某个选项,这可能会阻止它们正确加载?