Bonjour Rai, le forum
Je te remercie pour ta réponse.
Pour être plus clair, dans ma liste, j'ai en A1 la valeur X, en A2 la valeur Y et en A3 la valeur Z. Ces valeurs sont envoyées dans le textbox1 pour X, le textbox2 pour Y et le textbox3 pour Z. Si je rentre K à la place de Y dans la textbox2, comment faire pour que la valeur K remplace Y dans la liste de ma feuille ?
Ci-dessous, ma macro :
Private Sub CommandButton1_Click()
Range('A65536').End(xlUp).Offset(1, 0).Select
ActiveCell.Value = TextBox1.Value
ActiveCell.Offset(0, 1).Value = TextBox2.Value
ActiveCell.Offset(0, 2).Value = TextBox3.Value
End Sub
Elle renvoie les valeurs dans la dernière ligne (A1, A2 et A3). Alors que je souhaite simplement qu'elle efface la valeur que je modifie (ex: K à ma place de Y) en conservant les autres intactes. Tout cela en restant dans la ligne.
Cordialement.