envoi de données d'une textbox vers une cellule

  • Initiateur de la discussion Initiateur de la discussion Vincent
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

Vincent

Guest
Bonjour

Comment doit on s'y prendre pour envoyer des données contenues dans une textbox vers une cellule, dans mon exemple la cellule I8

Merci d'avance

Vincent


[file name=Essaienvoi.zip size=8607]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Essaienvoi.zip[/file]
 

Pièces jointes

Salut,

Alors 2 solutions:


Soit dans ton module1 tu écris:

Code:
Sub Bouton2_QuandClic()

Sheets('Feuil1').Range('I8').Value = Sheets('Feuil1').TextBox1.Value

End Sub

Ou alors dans ton projet VBA 'Feuil1 (Feuil1)' tu écris:

Code:
Sub Bouton2_QuandClic()

Range('I8').Value = TextBox1.Value

End Sub


A+
 
Bonjour Vincent, le Forum

Ton problème est assez simple... Il démontre bien que le Statement en Top de Chaque Module : 'Option Explicite' a une utilité flagrante...

Si tu avais mis cette option, tu aurais eu immédiatement le message d'erraur suivant :

'Compile Error / Variable Not Defined'

Donc ce qui manque depuis un Module Public (Module1) c'est l'emplecment de ce contrôle TextBox1 comme suit :

Option Explicit

Sub Bouton2_QuandClic()
    Range('I8') = Sheets('Feuil1').TextBox1
End Sub


Par ailleurs, l'objet 'Range' sera irrémédiablement sur la Feuille active... Pour y remédier et dans le même principe que ci-dessus :

Sub Bouton2_QuandClic()
    Sheets('Feuil1').Range('I8') = Sheets('Feuil1').TextBox1
End Sub


Et tant qu'on y est et dans la foulée, un petit With, évitera à VBA de faire instance deux fois à la même Feuille comme suit :

Option Explicit

Sub Bouton2_QuandClic()
   
With Sheets('Feuil1')
        .Range('I8') = .TextBox1
   
End With
End Sub

Bon Aprèm
[ol]@+Thierry[/ol]
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
854
Retour