Dans cet article, vous apprendrez à afficher du texte en un seul clic à l’aide du code VBA.

[.underline] # Laissez-nous comprendre avec un exemple: # Pour afficher une fenêtre contextuelle lorsque vous cliquez sur une cellule particulière, vous devez suivre les étapes ci-dessous Cliquez sur l’onglet Développeur Dans le groupe Code, sélectionnez Visual Basic

img1

Entrez le code suivant dans la feuille Sheet1

Private Sub Worksheet_SelectionChange (ByVal Target As Range)

If Intersect (Target, Range (« A1 »)) Is Nothing Then

ActiveSheet.Shapes.Range (Array (« TextBox 1 »)). Visible = False

Sinon

ActiveSheet.Shapes.Range (Array (« TextBox 1 »)). Visible = True

Fin si

End Sub

img2

L’événement SelectionChange garantira que chaque fois que la cellule A1 est cliquée, la zone de texte apparaîtra. Reportez-vous ci-dessous instantané

img3

De cette manière, nous pouvons laisser l’autre personne saisir correctement ses informations.