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

我甚至不确定是否有可能。 之前,我一直在deviseOutlook和Excel的附件(使用VSTO和VBA)。 现在,我的公司进入了Office 365的思维,我们拥有所有的在线环境,根本没有本地的软件,严格的只有networking客户端的方式。

它有它的优点。 但缺点是支持不知道如何工作(除了告诉我们点击设置和寻找选项,感叹)。 所以,我想知道是否有可能开发和以某种方式上传我自己的定制(注意,我们在云中没有服务器 – 一切都以SAS为基础)。

假设我想:

  1. 将Outlook中的列表中的某个发件人的所有电子邮件标记为黄色背景
  2. 在Word文本块中突出显示“ ”这个词的每一个出现。 它是否可行?

我已经google了,但是我只能看到有一个API,我们需要在自己的服务器上运行。 我只是在困惑自己吗?

首先,如果您有O365订阅,您实际上仍然有能力下载所有桌面版本的Office。 因此,您现有的自定义function仍应在Desktop版本的Office上工作。

其次,在dev.office.com上签出Office加载项 。 Office加载项通过驻留在Office应用程序中的Web应用程序来扩展Office的function。 他们的工作类似于传统的VBA插件,我们有一套丰富的API来帮助您与Office进行交互。 这基本上是一个JavaScript,HTML和CSS的Web应用程序。 您可以使用您熟悉的任何工具来构build它,并将其托pipe到任何位置。 如果你有更多的问题,build立起来很容易,并且让我们知道。

谢谢,
天空

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