Partager via


Élément hôte de feuille de calcul

Mise à jour : Juillet 2008

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Projets au niveau du document

  • Excel 2007

  • Excel 2003

Projets au niveau de l'application

  • Excel 2007

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

L'élément hôte Worksheet est une feuille de calcul qui expose des événements et agit en tant que conteneur pour les contrôles hôtes et les contrôles Windows Forms.

Lorsque vous créez une personnalisation au niveau du document pour Microsoft Office Excel, Visual Studio Tools pour Office crée automatiquement trois éléments hôtes Worksheet dans le projet. Par défaut, les noms des feuilles de calcul sont Sheet1, Sheet2 et Sheet3. Si vous créez une application reposant sur un classeur existant, le nombre d'éléments hôtes dépend du nombre de feuilles de calcul dans le classeur.

Fonctionnement d'éléments hôtes de feuille de calcul

Tout comme vous ajoutez des contrôles Windows Forms à un Windows Form, vous pouvez ajouter des contrôles Windows Form et des contrôles hôtes à un élément hôte Worksheet.

Dans un projet au niveau du document, vous pouvez ajouter des éléments hôtes Worksheet supplémentaires au moment du design ; toutefois, les éléments hôtes Microsoft.Office.Tools.Excel.Worksheet ne sont pas créés automatiquement lorsque vous ajoutez une feuille de calcul par programme. Si vous ajoutez une feuille de calcul au moment de l'exécution dans un projet au niveau du document, elle sera de type Microsoft.Office.Interop.Excel.Worksheet et ne pourra contenir aucun contrôle hôte ni contrôle Windows Forms.

À compter de Visual Studio 2008 Service Pack 1 (SP1), vous pouvez ajouter des feuilles de calcul au moment de l'exécution dans un complément d'application, puis appeler la méthode GetVstoObject d'un objet Microsoft.Office.Interop.Excel.Worksheet pour obtenir un élément hôte Worksheet. Pour plus d'informations, consultez Extension de documents Word et de classeurs Excel dans des compléments d'application au moment de l'exécution..

Dans les projets Excel, la feuille de calcul est le principal moyen d'interaction avec l'utilisateur. En combinant plusieurs jeux de contrôles et en écrivant du code, vous pouvez lier les contrôles aux données, permettre la saisie d'informations par l'utilisateur et répondre à ses actions.

Changement de nom de la feuille de calcul

Dans une personnalisation au niveau du document, vous pouvez renommer les feuilles de calcul dans le concepteur Visual Studio mais ces changements ne s'appliquent qu'aux noms affichés à l'écran. Le nom de programmation est encore le nom par défaut de la feuille de calcul. Si vous renommez la feuille de calcul dans la fenêtre Propriétés, seul le nom de programmation est modifié.

Événements

Les événements disponibles pour l'élément hôte Worksheet sont les suivants :

Voir aussi

Tâches

Contrôles dynamiques de complément Excel, exemple

Concepts

Extension de documents Word et de classeurs Excel dans des compléments d'application au moment de l'exécution.

Ajout de contrôles à des documents Office au moment de l'exécution

Vue d'ensemble des éléments hôtes et des contrôles hôtes

Élément hôte de classeur

Limitations de programmation des éléments hôtes et des contrôles hôtes

Autres ressources

Contrôles sur des documents Office

Contrôles hôtes Excel

Historique des modifications

Date

Historique

Raison

Juillet 2008

Ajout d'informations relatives à l'utilisation d'éléments hôtes dans des compléments d'application.

Modifications de fonctionnalités dans le SP1.