Freigeben über


Exemplarische Vorgehensweise: Entwickeln einer UDF mit verwaltetem Code

This walkthrough describes the process for developing Excel Services 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 Services.

  • Create a workbook to call custom functions from cells.

  • Test and run UDFs in Excel Services.

Voraussetzungen

In order to complete this walkthrough, you will need:

  • Microsoft SharePoint Server 2010

    Hinweis

    Die einfachste Methode, um alles Erforderliche auf dem Server einzurichten, ist die Durchführung einer einfachen eigenständigen Installation. Abgesehen davon benötigen Sie nur noch einen vertrauenswürdigen Speicherort.

  • Excel

  • Visual Studio oder ein vergleichbares mit Microsoft .NET Framework kompatibles Entwicklungstool

  • Aktivieren der Ausführung der UDF-Assembly

  • Eine vertrauenswürdige SharePoint-Dokumentbibliothek, in der eine Arbeitsmappe gespeichert werden soll. Für die Arbeitsmappe muss das Aufrufen von UDFs aktiviert sein, indem der AllowUdfs-Wert auf true festgelegt ist.

  • Eine Beispielarbeitsmappe, die in einer vertrauenswürdigen SharePoint-Dokumentbibliothek gespeicherte UDFs aufruft

  • Berechtigungen zum Anzeigen und Veröffentlichen einer Arbeitsmappe in einer SharePoint-Dokumentbibliothek

    Hinweis

    Weitere Informationen zum Festlegen von Berechtigungen finden Sie in der Dokumentation zu Windows SharePoint Services 3.0.

  • Erstellen der Arbeitsmappe mithilfe von Excel

  • Speichern der Arbeitsmappe als xlsx- oder xlsb-Datei

    Hinweis

    Weitere Informationen dazu, wie Sie einen Speicherort als vertrauenswürdig festlegen, UDFs aktivieren und das AllowUdfs-Flag festlegen, finden Sie unter Step 3: Deploying and Enabling UDFs.

Siehe auch