是否有可能为Office 365开发(由于新到365的混乱)

时间:2015-11-18 06:59:10

标签: excel outlook office365 outlook-addin office-js

我甚至不确定它是否可行。早些时候,我一直在为Outlook和Excel设计插件(使用VSTO和VBA)。现在,我的公司已进入Office 365思维,我们拥有所有在线环境,完全没有本地软件,严格而且只有Web客户端方法。

它有它的优点。但缺点是,支持不知道它是如何工作的(除了告诉我们点击设置并寻找选项,叹息)。所以,我想知道是否有可能开发并以某种方式上传我自己的自定义(注意我们在云中没有服务器 - 所有内容都是基于SAS提供的。)

假设我想:

  1. 在Outlook的列表中标记来自具有黄色背景的特定发件人的所有电子邮件,或
  2. 突出显示单词" donkey "在Word中的文本质量。 它可以吗?
  3. 我已经用谷歌搜索了但我能看到的只有API,我们需要在我们自己的服务器上破坏这些东西。我只是在这里迷惑自己吗?

2 个答案:

答案 0 :(得分:4)

首先,如果您有O365订阅,您实际上仍然可以下载所有桌面版Office。因此,您现有的自定义设置仍应适用于Office的桌面版。

其次,查看dev.office.com上的Office加载项。 Office加载项使用位于Office应用程序中的Web应用程序扩展Office的功能。它们与传统的VBA附加组件类似,我们有一组丰富的API可以帮助您与Office进行交互。这基本上是一个包含JavaScript,HTML和CSS的Web应用程序。您可以使用您熟悉的任何工具构建它并在任何地方托管它。建立起来非常简单,如果您有更多问题,请告诉我们。

谢谢,
天空

答案 1 :(得分:0)

突出显示来自特定发件人的邮件的最佳选择是使用Outlook REST APIs来访问邮件,并在邮件上标记特定的类别颜色,或者使用标记在列表视图中突出显示该邮件。这种方法适用于Web,Outlook甚至Mobile(如果使用标志)。新的Outlook加载项模型功能强大,适用于Web上的Outlook以及Windows上的Outlook,但不允许您更新列表视图加载项的颜色。