在SharePoint中从ContentType创buildExcel文档

是否有可能使用SharePoint内容types使用VSTO创buildExcel文档?

基于模板在VSTO中创build文档非常简单。

Workbook newWorkbook = this.Application.Workbooks.Add(@"C:\temp\TestTemplate.xltx"); 

但是,分配给SharePoint中内容types的“模板”具有xlsx作为扩展名。

xlsx扩展不是因为该文件托pipe在SharePoint中,而是因为它是Office 2007模板(所有Office 2007扩展都在其扩展名之后有一个额外的x,所以.doc成为.docx)。 如果需要,您可以将自己的模板分配给SharePoint中的内容types。

VSTO也应该使用xlsx文件,你可能只需要使用Office 2007的DLL。