问题标签 [apps-for-office]

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 回答
533 浏览

c# - 使用办公应用程序简单地查询数据库?

我正在尝试开始为 office 编写我的第一个应用程序

我想做的很简单。我有一个客户 ID 数据库。当我将鼠标悬停在其中一个 ID 上时,我希望应用程序查询数据库并在应用程序的右侧显示客户信息。

使用办公应用程序这应该是一件非常简单的事情,但我在他们的网页上找不到任何指导或帮助。

谁能提供一些简单的示例代码来做到这一点?

非常感谢。

0 投票
1 回答
507 浏览

html - 调试 Office 的任务窗格应用程序

我正在尝试调试我的 Office 应用程序,该应用程序在 Microsoft Excel 的任务窗格中运行。我正在使用 Visual Studio 2012 运行它。我想要的功能很简单 - 因为 Office 正在创建的所有应用程序都是 Internet Explorer 任务窗格,是否可以检查作用于每个 HTML 元素的 CSS,方式类似于萤火虫的作品?

能够单击 HTML 元素并知道 CSS 自动作用于该元素会非常有用。特别是对于大型项目。

有谁知道这怎么可能?

非常感谢

0 投票
0 回答
481 浏览

javascript - 将 VBA 与 Office 2013 应用程序通信

有没有办法在Office 2013 的自定义或任务窗格应用程序中运行的 JavaScript 和 VBA 之间直接共享数据?

目前,我正在使用 Office API 绑定来处理这个问题,以观察、读取数据并将数据写入工作表单元格。例子:

但是,这种方法太慢而且太混乱了。我正在寻找更接近此的东西:

VBA:

JavaScript:

0 投票
1 回答
1029 浏览

office365 - Office 2013 应用程序:如何使用 Office 2013 Javascript API 获取文件名

我正在创建一个 Office 任务窗格应用程序并使用 MS Word 2013 运行它。当我运行该应用程序时,它在 Word 中打开了一个任务窗格,其中包含一个名为“Document1.docx”的文档。如何使用 Office 2013 Javascript API 获取此文件名“Document1.docx”?如果这不是通过 Office Javascript API 实现的,是否有任何其他技术可以在 Office 2013 任务窗格应用程序中实现这一点?

0 投票
0 回答
400 浏览

javascript - Apps for Office - how to manipulate slide in Powerpoint

I want to be able to insert some text(or anything else) into a current (or any) slide in PowerPoint using the JavaScript API. I can't find any examples.

I've also browsed through the API Reference and haven't found any clues. (I'm not even sure if this is only the common API or all of it)

Can anyone point me in the right direction?

0 投票
1 回答
478 浏览

authentication - Pass credentials or token from mail app to webserver to use with EWS Managed API ExchangeService class

I would like to use the Microsoft.Exchange.WebServices.Data.ExchangeService object on the webserver that hosts my mail app.

Can I authorize using some kind of token or something else passed from the client mail app to ExchangeService object on the webserver without the need to ask a user interaction to enter credentials?

Kind regards,

0 投票
1 回答
177 浏览

apps-for-office - 如何使用适用于 Office 2013 的应用程序的 javascript 在我的 PC 中打开文件位置?

我在 Excel 中为 Office 2013 创建了一个任务窗格应用程序。它有几个按钮和标签。现在我想在点击按钮时在我的电脑上打开一个文件位置。所以请告诉我它的代码,因为我是 java-script 的新手。

0 投票
1 回答
268 浏览

javascript - JavaScript API for Office (Word) 中的 BindingType 和 CoercionType 之间的相关性

它在 Office 2013 任务窗格应用程序中易于使用的绑定与Office.context.document.bindings.addFromSelectionAsync.

Documentaton告诉我可以将 HTML 插入到绑定中。(仅限 Word)当我尝试这样做时,就像在文档中一样,我只得到错误The specified coercion type is not compatible with this binding type.

那么Binding Type我应该使用哪个? matrix并且table似乎不是正确的,并且text不工作! 好像不合适!

谢谢!

0 投票
1 回答
1424 浏览

javascript - 使用 Office 应用更改 Word 文档样式

我正在尝试使用 Office js API 为 Word Office 创建一个应用程序。

我已经找到了如何在 word 文档中获取和设置内容,但我很难找到如何更改样式(标题等)之类的内容

在进入如何做之前,它甚至可能吗?

0 投票
3 回答
752 浏览

office365 - 是否可以使用 Office Apps 中的 Office.js 在 Excel 2013 中创建新工作表?

我正在 excel 2013 中开发任务窗格 Office 应用程序。作为它的一部分,我必须使用 Office.js 在 Excel 2013 中创建一个新工作表。

我们在 Excel 2013 的 Office.JS 中是否有任何新的工作表创建实用程序/功能????或任何可用于此的替代解决方案?

请尽快回复我的帖子,因为这会影响我们目前的发展。

问候,

内存