演练:开发托管代码 UDF
此演练介绍使用 Microsoft Visual C# 开发 Excel Services 用户定义函数 (UDF) 的过程。
在此演练中将学习如何:
使用 Microsoft Visual Studio 2005 类库项目模板创建项目。
添加对 Microsoft.Office.Excel.Server.Udf.dll 的引用。
编写用于 Excel Services 中的 UDF。
创建工作簿,以便从单元格中调用自定义函数。
在 Excel Services 中测试和运行 UDF。
先决条件
若要完成本演练,您需要:
Microsoft Office SharePoint Server 2007。
备注
若要获得服务器上需要的所有功能,最简单的方法就是进行基本的独立安装。此外只需添加受信任的位置即可。
Microsoft Office Excel 2007。
Microsoft Visual Studio 2005 或与 Microsoft .NET Framework 2.0 兼容的类似开发工具。
允许运行 UDF 程序集。
一个受信任的 SharePoint 文档库,在其中存储工作簿,并通过将 AllowUdfs 的值设置为 true,允许工作簿调用 UDF。
调用存储在受信任 SharePoint 文档库中的 UDF 的示例工作簿。
查看工作簿并将其发布到 SharePoint 文档库的权限。
备注
有关设置权限的详细信息,请参阅 Windows SharePoint Services 3.0 文档。
使用 Excel 2007 创建工作簿。
将工作簿另存为 .xlsx 或 .xlsb 文件。
备注
有关如何信任位置、如何启用 UDF 以及如何设置 AllowUdfs 标志的详细信息,请参阅步骤 3:部署和启用 UDF。
See Also
任务
演练:使用 Excel Web Services 开发自定义应用程序