Поделиться через


Пошаговое руководство. Разработка пользовательской функции с управляемым кодом

This walkthrough describes the process for developing Службы Excel user-defined functions (UDFs) using Microsoft Visual C#.

During this walkthrough, you will learn how to:

  • Create a project using the Microsoft Visual Studio 2005 class library project template.

  • Add a reference to Microsoft.Office.Excel.Server.Udf.dll.

  • Write UDFs for use in Службы Excel.

  • Create a workbook to call custom functions from cells.

  • Test and run UDFs in Службы Excel.

Необходимые условия

Для выполнения этой процедуры требуется установить следующие компоненты:

  • Microsoft SharePoint Server 2010

    Примечание.

    [!Примечание] The easiest way to get all you need on the server is to do a basic, stand-alone install. All you need to add on top of that is a trusted location.

  • Excel

  • Visual Studio или аналогичное средство разработки, совместимое с Microsoft платформа .NET Framework

  • Включение запуска сборки UDF

  • Доверенная библиотека документов SharePoint, в которой хранится книга, и позволяет книге вызывать определяемые пользователем функции, задав для параметра AllowUdfs значение true.

  • Пример книги, которая вызывает UDF, хранящуюся в доверенной библиотеке документов SharePoint

  • Разрешения на просмотр и публикацию книги в библиотеке документов SharePoint

    Примечание.

    [!Примечание] For more information about setting permissions, see the Службы Windows SharePoint Services 3.0 documentation.

  • Создание книги с помощью Excel

  • Сохранение книги в виде файла .xlsx или XLSB

    Примечание.

    [!Примечание] For more information about how to trust a location, how to enable UDFs, and how to set the AllowUdfs flag, see Step 3: Deploying and Enabling UDFs.

См. также