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
Notes
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 .NET Framework Microsoft
Pour activer l’exécution de l’assembly UDF
Une bibliothèque SharePoint de documents approuvé dans laquelle stocker un workbook et pour autoriser le workbook à appeler des UDFs en fixant la valeur AllowUdfs sur true
Exemple de workbook qui appelle l’UDF stockée dans une bibliothèque de documents SharePoint approuvé
Autorisations d’afficher et de publier un livre de SharePoint bibliothèque de documents
Notes
[!REMARQUE] For more information about setting permissions, see the Windows SharePoint Services 3.0 documentation.
Pour créer le workbook à l’aide Excel
Pour enregistrer le classez en tant que fichier .xlsx .xlsb ou .xlsb
Notes
[!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
- Step 1: Creating a Project and Adding a UDF Reference
- Step 2: Creating a Managed-Code UDF
- Step 3: Deploying and Enabling UDFs
- Step 4: Testing and Calling UDFs from Cells
- How to: Create a UDF That Calls a Web Service
- Understanding Excel Services UDFs
- Procédure pas à pas : développement d'une application personnalisée à l'aide des services Web Excel