Partager via


Utilisation de contrôles Windows Forms sur des feuilles de calcul 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

  • Projets au niveau du document

Version de Microsoft Office

  • Excel 2003

  • Excel 2007

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

Pour ajouter des contrôles Windows Forms à vos classeurs Microsoft Office Excel, procédez de la même manière que pour ajouter des contrôles aux Windows Forms. Pour plus d'informations générales sur l'utilisation de contrôles sur des documents, consultez Vue d'ensemble des contrôles Windows Forms dans les documents Office.

Considérations sur les contrôles pour Excel

Certains aspects spécifiques à Excel doivent être pris en considération.

Adaptation de la taille des contrôles à la taille des cellules

Vous pouvez définir le contrôle pour qu'il soit automatiquement redimensionné lorsque la taille de la cellule parente est modifiée. Pour plus d'informations, consultez Comment : redimensionner des contrôles dans des cellules de feuille de calcul.

Ajout de composants partagés par toutes les feuilles de calcul

Vous pouvez ajouter des composants à partager entre toutes les feuilles de calcul (un DataSet, par exemple) au Concepteur de classeurs plutôt qu'aux feuilles de calcul. Ils apparaîtront dans la barre d'état des composants.

Formule pour incorporer des contrôles

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

Voir aussi

Tâches

Comment : redimensionner des contrôles dans des cellules de feuille de calcul

Comment : masquer des contrôles sur des feuilles de calcul lors de l'impression

Procédure pas à pas : modification de la mise en forme d'une feuille de calcul à l'aide de contrôles CheckBox

Procédure pas à pas : affichage de texte dans une zone de texte d'une feuille de calcul à l'aide d'un bouton

Procédure pas à pas : mise à jour d'un graphique dans une feuille de calcul à l'aide de cases d'option