[EXCEL2010]encore moi pour vba

Résolu
Bonjour,
Oui c'est encore moi avec une autre question
Desole d'avance ^^
Je vais être un peu vague

Y a t il possibilité de transmettre d'un textbox1 dans un formulaire vers un textbox2 situé sur une feuille ? (je dois juste retrouver la meme valeur)

j'ai glaner ce bout de code sur le net mais les deux textbox sont sur une feuille

Private Sub TextBox1_Change()
    ActiveSheet.Shapes("Text Box 2").TextFrame.Characters.Text = TextBox1.Value
End Sub


Vu mon niveau inexistant en VB je ne sais pas comment transformer ce bout de code pour l'adapter à mes besoins. Je me doute qu'il faut lui indiquer sur quelle feuille mais je ne sais pas comment faire.

2 réponses

  1. Bonjour,
    Selon vos indications la textbox2 situé sur une feuille, essayer avec ce code :
    Private Sub TextBox1_Change()
    Sheets("Nom de la feuille").OLEObjects("TextBox2").Object.Value = Me.TextBox1
    End Sub

    1. Merci pour ta réponse Le Pingou

      Après plusieurs essai infructueux je me suis rendu compte que je pouvais faire autrement et plus simplement.
      Merci quand même :)

      La prochaine fois j'attendrais un peu plus avant de poster ^^