Office-JS Excel功能(命名范围,样式,联合等)

时间:2016-08-08 03:47:38

标签: excel vsto office365 office-js

我希望将现有的VSTO应用程序移植到Office 365 Web插件。

到目前为止,我需要的许多功能都可以作为Excel API v1.1使用。但是有一些我似乎无法找到。

  1. 创建命名范围
    • Workbook.Names.Add(name, range);
  2. 删除命名范围
    • NamedRange.Delete();
  3. 调整ListObject的大小
    • ListObject.Resize(range);
    • 我可以通过将表转换为范围并再次重新创建表来解决此问题。但是我丢失了任何现有的格式/条件格式
  4. 设置范围的样式
    • Range.Style = "Accent1";
  5. 组范围行
    • Range.Rows.Group();
  6. 缩进范围
    • Range.InsertIndent(indentAmount);
  7. 2个范围的联盟
    • Application.union(range1, range2);
    • 用法:突出显示2个或更多非连续范围
  8. 在上述所有功能中,我最需要创建/删除命名范围。

    我需要OfficeJS插件生成的工作簿才能被我的VSTO插件读取,反之亦然。我上次检查时,在VSTO中无法访问通过document.bindings.addFromNamedItemAsync()添加的名称(如提议的here)。

    想知道这些功能是否隐藏在我错过的API的某个地方。如果没有,我从哪里开始?

1 个答案:

答案 0 :(得分:0)

感谢您的反馈。 请随时在https://officespdev.uservoice.com/提交有关API的更多功能请求,我们会将其用于未来的API版本。

-Philip,Microsoft Office可扩展性团队的开发人员

相关问题