Développement d'une personnalisation au niveau du document Excel
Mise à jour : novembre 2007
S'applique à |
---|
Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et aux versions de Microsoft Office spécifiés. Type de projet
Version de Microsoft Office
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Une personnalisation au niveau du document pour Microsoft Office Excel se compose d'un assembly associé à un classeur spécifique. L'assembly augmente généralement les fonctionnalités du classeur en personnalisant l'interface utilisateur et en automatisant Excel. Contrairement à un complément d'application, associé à Excel lui-même, les fonctionnalités que vous implémentez dans une personnalisation sont disponibles uniquement lorsque le classeur associé est ouvert dans Excel.
Pour plus d'informations sur les personnalisations au niveau du document, consultez Mise en route de la programmation des personnalisations au niveau du document pour Excel et Architecture des personnalisations au niveau du document.
Modèle de programmation de personnalisation Excel
Lorsque vous développez un projet au niveau du document pour Excel, vous travaillez avec les fonctionnalités Visual Studio Tools pour Office et automatisez Excel à l'aide d'éléments hôtes et de contrôles hôtes. Il s'agit de classes qui étendent certains des objets fournis par le modèle objet natif pour Microsoft Office Excel (autrement dit, le modèle objet exposé par l'assembly PIA pour Excel). Pour plus d'informations, consultez Automatisation d'Excel à l'aide d'objets étendus.
Pour obtenir des informations générales sur le modèle de programmation des personnalisations au niveau du document dans Visual Studio Tools pour Office, consultez Programmation de personnalisations au niveau du document.
Personnalisation de l'interface utilisateur d'Excel
Pour Excel 2003 et Excel 2007, vous pouvez également personnaliser l'interface utilisateur de la manière suivante :
Ajouter des contrôles hôtes ou des contrôles Windows Forms à la surface d'une feuille de calcul.
Pour plus d'informations, consultez Vue d'ensemble des éléments hôtes et des contrôles hôtes et Vue d'ensemble des contrôles Windows Forms dans les documents Office.
Ajouter un volet Actions au classeur
Pour plus d'informations, consultez Vue d'ensemble du volet Actions.
Ajouter des balises actives au classeur.
Pour plus d'informations, consultez Vue d'ensemble des balises actives.
Pour Excel 2007, vous pouvez également personnaliser l'interface utilisateur de la manière suivante :
Ajouter des onglets personnalisés au ruban.
Pour plus d'informations, consultez Vue d'ensemble du ruban.
Ajouter des groupes personnalisés à un onglet intégré du ruban.
Pour plus d'informations, consultez Comment : personnaliser un onglet intégré.
Pour Excel 2003, vous pouvez également personnaliser l'interface utilisateur de la manière suivante :
Ajouter des barres d'outils personnalisées et des éléments de barre d'outils.
Pour plus d'informations, consultez Comment : créer des barres d'outils Office par programme.
Ajouter des menus et des éléments de menu.
Pour plus d'informations, consultez Comment : créer par programme des menus Office.
Pour plus d'informations sur la personnalisation de l'interface utilisateur d'Excel et d'autres applications Microsoft Office, consultez Personnalisation de l'interface utilisateur Office.
Voir aussi
Concepts
Automatisation d'Excel à l'aide d'objets étendus
Utilisation de contrôles Windows Forms sur des feuilles de calcul Excel
Mise en route de la programmation des personnalisations au niveau du document pour Excel