Partager via


Utiliser des contrôles Windows Forms sur des feuilles de calcul Excel

Vous pouvez ajouter des contrôles Windows Forms à vos classeurs Microsoft Office Excel de la même façon que vous ajoutez des contrôles à Windows Forms. Pour obtenir des informations générales sur l’utilisation des contrôles sur les documents, consultez la vue d’ensemble des contrôles Windows Forms sur les documents Office.

S’applique à : Les informations contenues dans cette rubrique s’appliquent aux projets de niveau document et aux projets de complément VSTO pour Excel. Pour plus d’informations, consultez Fonctionnalités disponibles par type d’application et de projet Office.

Considérations relatives au contrôle pour Excel

Il existe quelques considérations spécifiques à Excel.

Mettre en correspondance la taille du contrôle à la taille de cellule

Vous pouvez définir le contrôle à redimensionner automatiquement lorsque la taille de la cellule parente est modifiée. Pour plus d’informations, consultez Guide pratique pour redimensionner les contrôles dans les cellules de feuille de calcul.

Ajouter des composants partagés par toutes les feuilles de calcul

Vous pouvez ajouter des composants que vous souhaitez partager entre toutes les feuilles de calcul, telles qu’un DataSet, au Concepteur de classeurs au lieu des feuilles de calcul. Le composant apparaît dans la barre d’état du composant.

Formule pour les contrôles d’incorporation

Lorsque vous sélectionnez un contrôle dans Excel, vous verrez =EMBED(« WinForms.Control.Host »," ») dans la barre de formule. Ce texte est nécessaire et ne doit pas être supprimé.