Bonsoir ,
La macro mais bien une phrase par ligne mais il n'y a plus les ponctuation des fin de phrase est-ce que l'on peu les rajouter
Merci beaucoup
Max
Essai de remplacer cette ligne :
MaLigne = Replace(Replace(Replace(.Range("A" & Lig), "?", "."), "!", "."), "...", ".")
Par celle-ci :
MaLigne = Replace(Replace(Replace(.Range("A" & Lig), "?", "?."), "!", "!."), "...", "_.")
Et de changer cette partie :
For i = LBound(Tableau) To UBound(Tableau)
Sheets("Feuil2").Range("A" & i + 1) = Tableau(i)
Next i
Par celle-ci :
For i = LBound(Tableau) To UBound(Tableau)
Sheets("Feuil2").Range("A" & i + 1) = Replace(Tableau(i), "_.", "...")
Next i
Comme ça chaque phrase est délimitée par un point, mais on garde la ponctuation initiale, sauf pour "...", que l'on remplace par un caractère de substitution le temps de séparer les phrases.