Bonjour,
je te propose cette correction:
Ls = Range("A" & Rows.Count).End(xlUp).Row + 1
Range("A" & Ls,"G" & Ls) = 9
Tu me diras si ça fonctionne, par contre, tu fais Ls avec row + 1, ce qui fait que tu n'écris pas sur la dernière ligne non vide, mais sur la première ligne vide qui se trouve à la suite de ton tableau de données, je ne sais pas si c'est voulu...