演练:开发托管代码 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

任务

步骤 1:创建项目和添加 UDF 引用

第 2 步:创建托管代码 UDF

步骤 3:部署和启用 UDF

步骤 4:从单元格测试和调用 UDF

演练:使用 Excel Web Services 开发自定义应用程序

如何:创建调用 Web 服务的 UDF

概念

了解 Excel Services UDF