OVH Cloud OVH Cloud

TextBox

2 réponses
Avatar
jacqueline.zerini
Bonjour et bonne fin d'année à toutes et à tous
La propriété caption de mon TextBox est par exemple "feuille y!A1". Lorsque
je change la saisie dans la feuille ça se répercute dans mon TextBox jusque
là tout va bien, mais par contre et réciproquement, je change la saisie dans
mon TextBox rien ne se passe dans ma feuille. C'est un format de cellule
monétaire symbole ?.
J'ai windows XP Excel 2000.
Merci d'avance et bon réveillon
Jacqueline

2 réponses

Avatar
Bonjour,

Dans votre cas, vous voulez que Textbox soit lié à une
cellule dans les 2 sens
L'aller : afficher cellule dans TextBox et là vous avez
fait le nécessaire, intégrer l'adresse de la cellule dans
Caption
Le retour : Renvoyer la valeur Textbox dans la cellule
Pour celà, il faut lui donner l'instruction pour
réactualiser le tableau.

La voici

Adapter Textbox1 par le nom (Name dans propriété) de votre
zone de texte)
et éventuellement changer l'évènement AfterUpdate par
Change ou Exit selon votre besoin

Private Sub TextBox1_AfterUpdate()
Sheets("feuille y").Select
Range("A1").Value = TextBox1.Text
End Sub

Amitiés

Luc

-----Message d'origine-----
Bonjour et bonne fin d'année à toutes et à tous
La propriété caption de mon TextBox est par
exemple "feuille y!A1". Lorsque

je change la saisie dans la feuille ça se répercute dans
mon TextBox jusque

là tout va bien, mais par contre et réciproquement, je
change la saisie dans

mon TextBox rien ne se passe dans ma feuille. C'est un
format de cellule

monétaire symbole ?.
J'ai windows XP Excel 2000.
Merci d'avance et bon réveillon
Jacqueline


.



Avatar
jacqueline.zerini
Merci, ça marche
a écrit dans le message de news:
03f401c3d102$dff040b0$
Bonjour,

Dans votre cas, vous voulez que Textbox soit lié à une
cellule dans les 2 sens
L'aller : afficher cellule dans TextBox et là vous avez
fait le nécessaire, intégrer l'adresse de la cellule dans
Caption
Le retour : Renvoyer la valeur Textbox dans la cellule
Pour celà, il faut lui donner l'instruction pour
réactualiser le tableau.

La voici

Adapter Textbox1 par le nom (Name dans propriété) de votre
zone de texte)
et éventuellement changer l'évènement AfterUpdate par
Change ou Exit selon votre besoin

Private Sub TextBox1_AfterUpdate()
Sheets("feuille y").Select
Range("A1").Value = TextBox1.Text
End Sub

Amitiés

Luc

-----Message d'origine-----
Bonjour et bonne fin d'année à toutes et à tous
La propriété caption de mon TextBox est par
exemple "feuille y!A1". Lorsque

je change la saisie dans la feuille ça se répercute dans
mon TextBox jusque

là tout va bien, mais par contre et réciproquement, je
change la saisie dans

mon TextBox rien ne se passe dans ma feuille. C'est un
format de cellule

monétaire symbole ?.
J'ai windows XP Excel 2000.
Merci d'avance et bon réveillon
Jacqueline


.