Un problème souvent débattu mais pour lequel je n'ai pas trouvé de solution satisfaisante:
Quand on extrait du texte à partir d'un PDF, on obtient des coupures très fréquentes des phrases par des marques de paragraphe.
Je cherche à écrire une macro qui résolve ce problème, c'est à dire qui remplace les marques de paragraphe qui suivent une lettre ou une virgule par un espace (mais n'enlève pas les marques de paragraphes qui suivent "." ":" ou ";" par exemple).
Mais :
Code : Tout sélectionner
repl.SearchRegularExpression = True
repl.SearchString = "$"
repl.ReplaceString = " "
document.replaceAll(repl)
par contre :
Code : Tout sélectionner
repl.SearchRegularExpression = True
repl.SearchString = "e$"
repl.ReplaceString = "e "
document.replaceAll(repl)
Je ne comprends pas comment faire...
Quelqu'un peut-il m'aider . Y a-t-il un autre moyen de sélectionner et supprimer ces marques de paragraphe ?
Merci