J
Jules
Guest
Bonjour à tous.
Dans le fichier joint, je cherche en vain le moyen de remplacer une ligne lors de la modification de certaines de ses données.
J'utilise une multipage : via une listview, j'affiche ma sélection (page rechercher) dans des textbox (page modifier).
Une fois les modifications insérées, je les enregistre dans la feuille.
Or, mon code créé une nouvelle entrée dans la feuille au lieu de remplacer (écraser) la ligne modifiée.
Une ame charitable pourrait-elle m'expliquer comment solutionner ce petit problème ?
D'avance, mille mercis.
Dans le fichier joint, je cherche en vain le moyen de remplacer une ligne lors de la modification de certaines de ses données.
J'utilise une multipage : via une listview, j'affiche ma sélection (page rechercher) dans des textbox (page modifier).
Une fois les modifications insérées, je les enregistre dans la feuille.
Or, mon code créé une nouvelle entrée dans la feuille au lieu de remplacer (écraser) la ligne modifiée.
PHP:
Private Sub CommandButton6_Click()
Dim n As Integer
Dim ligne As Variant
For n = 1 To 5
If Sheets("BD").Cells(65536, n).End(xlUp).Row > ligne Then ligne = Sheets("BD").Cells(65536, n).End(xlUp).Row
Next n
Sheets("BD").Cells(ligne + 1, 1) = TextBox4.Text
Sheets("BD").Cells(ligne + 1, 2) = TextBox5.Text
Sheets("BD").Cells(ligne + 1, 3) = TextBox6.Text
Sheets("BD").Cells(ligne + 1, 4) = TextBox7.Text
Sheets("BD").Cells(ligne + 1, 5) = TextBox8.Text
End Sub
D'avance, mille mercis.