我们知道MOSS2007企业版提供了Excel Service,通过ES,我们可以通过一个网页浏览一个Excel文件,甚至通过这个页面输入一些数据进去以获得不同的计算结果。
如果我们需要在某些页面上通过Web部件来展现一个Excel文件,则可以通过一个叫“Excel Web Access”的内置Web部件。这个部件功能很全面,支持与其他筛选Web部件进行连接,来展现不同的内容。
这个Web部件可在激活了企业版功能的网站集中找到,位置是在“企业数据”分类下。
使用方法可参考这几个链接:
在 Excel Services 中查看已命名项目
http://office.microsoft.com/zh-cn/sharepointserver/HA101054732052.aspx
在 Excel Web Access 中显示 Excel 工作簿
http://office.microsoft.com/zh-cn/sharepointserver/HA101054592052.aspx?pid=CH101768472052
将筛选 Web 部件连接到 Excel Web Access
http://office.microsoft.com/zh-cn/sharepointserver/HA101054702052.aspx?pid=CH101768492052
Problem solved.
Microsoft tech support patiently figured out that the Excel Web Access web part is not available to add to a web part page in a MySite (which is where I was trying to use it) but is available in a portal site (which I hadn't experimented with).
P Taylor
</quotation>
<update>
感谢chagel提供更多参考资源:
Using Excel Web Services in a SharePoint Web Part
http://msdn2.microsoft.com/en-us/library/aa973804.aspx
Excel Services Technical Overview
http://msdn2.microsoft.com/en-us/library/aa972194.aspx
Extending the Excel Services Programmability Framework
http://msdn2.microsoft.com/en-us/library/bb267252.aspx
Deploying and Optimizing a SharePoint Web Part That Calls Excel Web Services
http://msdn2.microsoft.com/en-us/library/aa973805.aspx
Programming Excel Services
http://msdn2.microsoft.com/en-us/library/bb758870.aspx
David Gainer's Blog
http://blogs.msdn.com/excel/
</update>