Comment créer une zone de texte dans Excel VBA

Une zone de texte est un champ vide où un utilisateur peut remplir un morceau de texte. Pour créer une zone de texte dans Excel VBA, exécutez les étapes suivantes.

1. Dans l’onglet Développeur, cliquez sur Insérer.

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

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 Création est sélectionné).

5. Cliquez sur Afficher le code.

Remarque: vous pouvez modifier la légende et le nom d’un contrôle en cliquant avec le bouton droit sur le contrôle (assurez-vous que le mode Création est sélectionné), puis en cliquant sur Propriétés. Remplacez la légende du bouton de commande par Importer des données. Pour l’instant, nous laisserons TextBox1 comme nom de la zone de texte.

6. Ajoutez la ligne de code suivante:

TextBox1.Text = “Les données ont bien été importées”

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

Résultat:

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 formulaire utilisateur.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x