/ / Zone de texte Excel VBA

Zone de texte Excel VBA

Une zone de texte est un champ vide dans lequel un utilisateur peut saisir un morceau de texte. Créer un zone de texte dans Excel VBA, exécutez les étapes suivantes.

1. Sous l'onglet Développeur, cliquez sur Insérer.

2. Dans le groupe Contrôles ActiveX, cliquez sur Zone de texte.

Créer une zone de texte dans Excel VBA

3. Faites glisser un bouton de commande et une zone de texte sur votre feuille de calcul.

4. Cliquez avec le bouton droit sur le bouton de commande (assurez-vous que le mode Conception est sélectionné).

5. Cliquez sur Afficher le code.

Voir le code

Remarque: vous pouvez modifier la légende et le nom d'un contrôle en cliquant avec le bouton droit de la souris sur le contrôle (assurez-vous que Mode Création est sélectionné), puis en cliquant sur Propriétés. Modifiez la légende du bouton de commande pour importer des données. Pour l'instant, nous allons laisser TextBox1 comme nom de la zone de texte.

6. Ajoutez la ligne de code suivante:

TextBox1.Text = "Data imported successfully"

7. Cliquez sur le bouton de commande sur la feuille (assurez-vous que le mode Conception est désélectionné).

Résultat:

Zone de texte

8. Pour effacer une zone de texte, utilisez la ligne de code suivante:

TextBox1.Value = ""

Remarque: bien que dans certaines situations, il puisse être utile de placer directement une zone de texte sur votre feuille de calcul, une zone de texte est particulièrement utile lorsqu'elle est placée sur un Userform.

Lisez aussi: