Procédure pas à pas : affichage de texte dans une zone de texte d'une feuille de calcul à l'aide d'un bouton
Cette procédure pas à pas explique l'utilisation de base des boutons et des zones de texte des feuilles de calcul Microsoft Office Excel et comment créer des projets Excel à l'aide d'outils de développement Office dans Visual Studio.Pour consulter le résultat sous forme d'exemple terminé, consultez les exemples de contrôles Excel dans Exemples et procédures pas à pas relatifs au développement Office.
S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document pour Excel 2013 et Excel 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.
Au cours de cette procédure pas à pas, vous apprendrez à :
ajouter des contrôles à une feuille de calcul ;
remplir une zone de texte lorsque l'utilisateur clique sur un bouton ;
tester votre projet.
[!REMARQUE]
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes.Ces éléments dépendent de l'édition de Visual Studio dont vous disposez et des paramètres que vous utilisez.Pour plus d'informations, consultez Paramètres Visual Studio.
Composants requis
Pour exécuter cette procédure pas à pas, vous devez disposer des composants suivants :
-
Une édition de Visual Studio 2012 qui inclut les outils de développement Microsoft Office. Pour plus d'informations, consultez [Configuration d'un ordinateur pour développer des solutions Office](bb398242\(v=vs.110\).md).
- Excel 2013 ou Excel 2010.
Création du projet
Dans cette étape, vous allez créer un projet de classeur Excel à l'aide de Visual Studio.
Pour créer un projet
Créez un projet de classeur Excel et attribuez-lui le nom My Excel Button.Assurez-vous d'avoir sélectionné Créer un nouveau document.Pour plus d'informations, consultez Comment : créer des projets Office dans Visual Studio.
Visual Studio ouvre le nouveau classeur Excel dans le concepteur et ajoute le projet My Excel Button à l'Explorateur de solutions.
Ajout de contrôles à la feuille de calcul
Pour cette procédure pas à pas, la première feuille de calcul doit comporter un bouton et une zone de texte.
Pour ajouter un bouton et une zone de texte
Vérifiez que le classeur My Excel Button.xlsx est ouvert dans le concepteur Visual Studio, avec Sheet1 a affiché.
À partir de l'onglet Contrôles communs de la boîte à outils, faites glisser un TextBox vers Sheet1.
Dans le menu Affichage, sélectionnez Fenêtre Propriétés.
Assurez-vous que TextBox1 est visible dans la liste déroulante de la fenêtre Propriétés et remplacez la valeur de la propriété Name de la zone de texte par displayText.
Faites glisser un contrôle Button vers Sheet1 et modifiez les propriétés suivantes :
Propriété
Valeur
Nom
insertText
du texte ;
Insérer du texte
L'étape suivante consiste à écrire le code à exécuter lorsque l'utilisateur clique sur le bouton.
Remplissage de la zone de texte lorsque l'utilisateur clique sur le bouton
Lorsque l'utilisateur clique sur le bouton, Hello World! est ajouté à la zone de texte.
Pour écrire dans la zone de texte lorsque l'utilisateur clique sur le bouton
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur Sheet1, puis cliquez sur Afficher le code dans le menu contextuel.
Ajoutez le code suivant au gestionnaire d'événements Click du bouton :
Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles insertText.Click Me.displayText.Text += "Hello World! " End Sub
private void insertText_Click(object sender, EventArgs e) { this.displayText.Text += "Hello World! "; }
En C#, vous devez ajouter un gestionnaire d'événements à l'événement Startup comme indiqué ci-dessous.Pour plus d'informations sur la création de gestionnaires d'événements, consultez Comment : créer des gestionnaires d'événements dans les projets Office.
this.insertText.Click += new EventHandler(insertText_Click);
Test de l'application
Vous pouvez maintenant tester votre classeur pour vérifier que le message Hello World! apparaît dans la zone de texte lorsque vous cliquez sur le bouton.
Pour tester votre classeur
Appuyez sur F5 pour exécuter votre projet.
Cliquez sur le bouton.
Vérifiez que Hello World! apparaît dans la zone de texte.
Étapes suivantes
Cette procédure pas à pas présente les notions de base de l'utilisation des boutons et des zones de texte dans les feuilles de calcul Excel.Vous devrez peut-être ensuite exécuter les opérations suivantes :
Déploiement du projet.Pour plus d'informations, consultez Déploiement d'une solution Office.
Utilisation des cases à cocher pour modifier la mise en forme.Pour plus d'informations, consultez Procédure pas à pas : modification de la mise en forme d'une feuille de calcul à l'aide de contrôles CheckBox.
Voir aussi
Tâches
Comment : ajouter des contrôles Windows Forms à des documents Office
Concepts
Procédures pas à pas utilisant Excel
Limitations des contrôles Windows Forms dans les documents Office