Développement de XLL Excel 2010 (traduction automatique)
Dernière modification : mardi 24 novembre 2009
S’applique à : Excel 2010 | Office 2010 | VBA | Visual Studio
Important
Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.
La principale raison d’écrire des XLL Microsoft Excel et d’utiliser l’API C est de créer des fonctions de feuille de calcul très performantes. Les applications de fonctions très performantes — et, à partir d’Excel 2007, la possibilité d’écrire des interfaces multithread pour de puissantes ressources serveur — constituent une part très importante de l’extensibilité d’Excel. Les performances des XLL ont été davantage améliorées dans Excel 2007 par l’ajout de nouveaux types de données et, plus important, par la prise en charge du traitement multithread.
L'API C ne présente aucun des fonctionnalités supérieures développement rapide de Microsoft Visual Basic pour Applications (VBA), COM ou Microsoft.NET Framework. Gestion de la mémoire est de faible niveau et place donc une plus grande responsabilité sur le développeur. Nombreuses fonctions Excel qui sont exposées par l'intermédiaire de COM, les rendant disponibles par l'intermédiaire de VBA et le.NET Framework, ne sont pas exposés à l'API C.
Dans cette section.
Concepts de programmation Excel (traduction automatique)
Utilisation des DLL (traduction automatique)
Accès au code XLL dans Excel (traduction automatique)
Appel dans Excel à partir de DLL ou XLL (traduction automatique)
Création de XLL (traduction automatique)
Évaluation des noms et autres expressions de formule de feuille de calcul (traduction automatique)
Traitement multithread et gestion de la mémoire (traduction automatique)
Fonctions asynchrones définies par l’utilisateur (traduction automatique)
Fonctions sécurisées de cluster (traduction automatique)
Autorisation des interruptions de l’utilisateur dans les opérations longues (traduction automatique)
Affichage de boîtes de dialogue depuis une DLL ou XLL (traduction automatique)
Compatibilité descendante (traduction automatique)
Notes
Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.