Partager via


Procédure pas à pas : développement d'une UDF avec code managé

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:

  • créer un projet à l'aide du modèle de projet bibliothèque de classes Microsoft Visual Studio 2005 ;

  • 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.

Conditions préalables

In order to complete this walkthrough, you will need:

  • Microsoft SharePoint Server 2010

    Remarque

    La manière la plus simple d'obtenir tout ce dont vous avez besoin sur le serveur consiste à effectuer une installation de base et autonome. Il vous suffit ensuite d'y ajouter un emplacement approuvé.

  • Excel

  • Visual Studio ou un outil de développement similaire compatible avec Microsoft .NET Framework

  • Pour activer l’exécution de l’assembly UDF

  • Bibliothèque de documents SharePoint approuvée dans laquelle stocker un classeur et autoriser le classeur à appeler des fonctions définies par l’utilisateur en définissant la valeur AllowUdfs sur true

  • Exemple de classeur qui appelle la fonction définie par l’utilisateur stockée dans une bibliothèque de documents SharePoint approuvée

  • Autorisations d’affichage et de publication d’un classeur dans une bibliothèque de documents SharePoint

    Remarque

    [!REMARQUE] For more information about setting permissions, see the Windows SharePoint Services 3.0 documentation.

  • Pour créer le classeur à l’aide d’Excel

  • Pour enregistrer le classeur en tant que fichier .xlsx ou .xlsb

    Remarque

    [!REMARQUE] 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.

Voir aussi