Bonjour
Je désirerai récupérer la valeur saisi dans Textbox 1 se trouvant dans un Userform pour la reporter en D8 de la feuille 3
En vous remerciant
Version imprimable
Bonjour
Je désirerai récupérer la valeur saisi dans Textbox 1 se trouvant dans un Userform pour la reporter en D8 de la feuille 3
En vous remerciant
Bonjour jean30
c'est un peu le B à Ba de vba ca
tout depend du moment que tu veux que la mise a jour se fasse sur la cellule D8
un exemple simple
directement a chaque moment ou tu change le textbox la cellule D8 change aussi
cela se fait avec l'evenement change du textbox
un autre exemple au cas ou tu aurais taper des nombre et que ceux ci soit calculer dans une formule dans d'autre cellule et donc pour eviter les erreur ou N/A etc... activer le changement dans le keydown avec la gestion de la touche ENTER par exempleCode:
1
2
3 Private Sub TextBox1_Change() Sheets(3).[D8].Value = TextBox1.Text End Sub
Code:
1
2
3 Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then Sheets(3).[D8].Value = TextBox1.Text End Sub
Tous mes remerciements Patrick la première proposition est la bonne pour moi
Je te souhaite une bon Week-end