OVH Cloud OVH Cloud

Probleme de correction de ponctuation

18 réponses
Avatar
Geraldine Majere
Bonjour,

Quand je tape du texte dans Word, tout va bien au point de vue de la
ponctuation: il me met bien un espace insécable avant les ":", "!" et
autres. Le problème, c'est qu'il m'arrive fréquemment de copier dans
Word du texte venant d'autres supports qui ne respecte pas ces règles
(texte brut, textes écrit à partir d'un traitement de texte anglophone,
newsgroup...). Dans ces textes, donc, les règles françaises de
ponctuation ne sont pas repectées. Or, si ja lance une vérification de
la grammaire et de l'orthographe, Word ne corrige pas ces fautes de
ponctuations. D'où est-ce que cela peut venir? Comment faire pour qu'il
les corrige?
Je précise que le texte est en "Français (France)" et que j'ai bien
coché la case "Ponctuation" dans les options de correction de grammaire.

Je précise enfin, au cas où, que j'utilise Word 2000.

Merci d'avance,

--
Géraldine Majere
Halte à la grisaille dans Star Trek!!
La lutte s'organise sur http://www.portesrouges.free.fr/

8 réponses

1 2
Avatar
Anacoluthe
Bonjour !

'Lola' nous a écrit ...
Avec un minuscule bémol :-) :
Si dans le texte soumis à la macro existe un lien vers une page web
(http://www.google.fr/ par exemple), http: devient http :


Après la macro faire un autre p'tit RR pour remplacer
'http°:' par 'http:' ou même pourquoi pas l'ajouter
dans la macro 'anacoluthesque' :-D )))

Anacoluthe
« Il sied au progrès de respecter ce qu'il remplace. »
- Désiré NISARD

Avatar
Lola
"Anacoluthe" a écrit dans le message de
news:
Bonjour !

'Lola' nous a écrit ...
Avec un minuscule bémol :-) :
Si dans le texte soumis à la macro existe un lien vers une page
web


(http://www.google.fr/ par exemple), http: devient http :


Après la macro faire un autre p'tit RR pour remplacer
'http°:' par 'http:' ou même pourquoi pas l'ajouter
dans la macro 'anacoluthesque' :-D )))

Anacoluthe
« Il sied au progrès de respecter ce qu'il remplace. »
- Désiré NISARD



'Soir, Anacoluthe,

Très jolie, la signature ! (faut que je trouve d'urgence *QUI* est
Désiré Nisard)
Je vais essayer dès demain d'intégrer ce p'tit RR dans ton
'anacoluthesque' macro. Avant :
End With
End Sub
je présume (je sais, je suis pas vraiment douée...)

Bonne nuit à tous

Lola


Avatar
JièL Goubert
Bonjoir(c) Lola

Le 02/05/2005 23:30 vous avez écrit ceci :
« Il sied au progrès de respecter ce qu'il remplace. »
- Désiré NISARD


'Soir, Anacoluthe,

Très jolie, la signature ! (faut que je trouve d'urgence *QUI* est
Désiré Nisard)


yaka demandé à gogole et hop
http://www.academie-francaise.fr/immortels/base/academiciens/fiche.asp?param94

JièL Ni RV ni Siard


Avatar
Lola
"JièL Goubert" a écrit dans
le message de news:uQX%
Bonjoir(c) Lola

yaka demandé à gogole et hop

http://www.academie-francaise.fr/immortels/base/academiciens/fiche.asp?param94


'rci, J.-L.
C'est encore meilleur quand c'est partagé par tout le monde.

JièL Ni RV ni Siard


Mais Goubert, et c'est bien suffisant !

--

Ich bin die fesche Lola,
der Liebling der Saison.

Avatar
Geraldine Majere
Dans l'article , Geraldine

si ja lance une vérification de
la grammaire et de l'orthographe, Word ne corrige pas ces fautes de
ponctuations. D'où est-ce que cela peut venir? Comment faire pour qu'il
les corrige?


Oui, je me réponds à moi-même, mais c'est juste parce que je voulais
vous remerciez tous à la fois pour vos réponses.
La macro d'Anacoluthe ne fonctionne pas chez moi. A-t-elle été basée sur
une autre version de Word? L'utilisation des caractères généraiques est-
elle différent selon les versions? Il faudrait que je me plonge dans les
caractères génériques, une des fonctions de Word que je connais très
peu. Si je m'y met, et si je trouve dans des délais raisonnables, je
vous en ferais part.

Merci encore.

--
Géraldine Majere
Halte à la grisaille dans Star Trek!!
La lutte s'organise sur http://www.portesrouges.free.fr/

Avatar
Anacoluthe
Bonjour !

'Geraldine Majere' nous a écrit ...
La macro d'Anacoluthe ne fonctionne pas chez moi.


Vous avez WD2000 je crois. La macro marche dans cette version !
Vous l'avez probablement mal copiée : faites Alt+F11, sélectionnez
un module et copiez-collez depuis mon message pour éviter
des erreurs.

J'en profite pour en donner ici une deuxième version
à la demande de Lola de façon à ne pas ajouter d'espace
dans les chemins http://.. ou C:Documents..

Notez qu'un seul RR suffit encore !! et que par conséquent
on pourrait m'accuser une fois de plus de macro superfétatoire :-)
mais je dis chapeau à celui/celle capable d'écrire d'un jet
cette chaine de recherche :-D


Sub EspaceAvantPonctuationsDoubles()
With ActiveDocument.Content.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "([! ;^s])([;;:;!;?])([!/;])"
.Replacement.Text = "1^s23"
.Forward = True
.MatchWildcards = True
.Execute Replace:=wdReplaceAll
End With
End Sub


Anacoluthe
« Il sied au progrès de respecter ce qu'il remplace. »
- Désiré NISARD

Avatar
Geraldine Majere
Dans l'article <eznNB$, Anacoluthe

Vous avez WD2000 je crois. La macro marche dans cette version !
Vous l'avez probablement mal copiée : faites Alt+F11, sélectionnez
un module et copiez-collez depuis mon message pour éviter
des erreurs.


Après vérificiation, en effet, elle marche. En fait, elle marchait bien
depuis le début (désolée) mais j'avais mal lu sa description. Je pensais
qu'elle remplaçait également les espaces "simples" par des espaces
insécables avant les ponctuations doubles.
Le texte avec lequel j'avais testé cete macro avait été tapée par moi-
même dans un traitement de texte hyper-basique. Connaissant les règles
typograpohiques en vigueur, j'avais inséré des espaces (pas insécables,
le traitement de texte en question ne le permettant pas) avant certaines
ponctuations doubles, mais pas toutes, car je suis un peu fainéante et
que j'ai tendance à les oublier.
Donc, voilà, je le dit bien fort: la macro d'Anacoluthe fonctionne très
bien.

Merci.


--
Géraldine Majere
Halte à la grisaille dans Star Trek!!
La lutte s'organise sur http://www.portesrouges.free.fr/

Avatar
Anacoluthe
Bonjour !

'Geraldine Majere' nous a écrit ...
Donc, voilà, je le dit bien fort: la macro d'Anacoluthe fonctionne


:-) Merci de ce retour rassurant !

A~

1 2