Podobnie.
"Złap" wiersz który trzeba zmienić i podmień w nim poszczególne komórki
Nie moge do końca zrozumieć twojej koncepcji. Ale może przykład zaadoptujesz do własnych potrzeb.
Poniżej przykład (dodałem przycisk i odblokowałem okienka oraz dodałem zabezpieczenie przed przypadkowym wyczyszczeniem danych z wiersz)
Po wciśnięciu edytuj wprowadzają się dane z danego wiersza . Można je teraz poprawić i po wciśnięciu przycisku popraw dane się nadpiszą.
Zaadoptuj to pod siebie.
Na marginesie zamykam wprowadzanie danych w pętach bo nie chce mi się tyle razy tego samego pisać. Jak coś jest usystematyzowane to wg mnie najlepiej tak robić.
Ale twój kod też jest poprawny
Poniżej przykład