OVH Cloud OVH Cloud

paragraphe

4 réponses
Avatar
H.B.
bonsoir,

Comme j'utilise souvent des traits horizontaux de séparation dans certains
documents, j'ai fait une petite macro toute bête qui m'évite format....
bordure et trame etc..

Voici le cour :

With Selection.ParagraphFormat
With Options
.DefaultBorderLineStyle = wdLineStyleSingle
.DefaultBorderLineWidth = wdLineWidth100pt
.DefaultBorderColorIndex = wdAuto
End With
With .Borders(wdBorderBottom)
.LineStyle = wdLineStyleSingle
.LineWidth = wdLineWidth100pt
.ColorIndex = wdAuto
End With

End With

En général pas de pb mais parfois, rien ne se passe, même en passant par "
bordure et trame".
Cela se produit lorsqu'un trait identique existe sous le paragraphe suivant.
Il semble que word considère alors que les deux paragraphes qui se suivent
n'en font qu'un ...
J'ai déjà rencontré ce pb avec W97 et W2000.

Docteur(s), est-ce normal ?

Merci par avance,

H.B.

4 réponses

Avatar
AB
Bonjour,
Le problème peut venir du fait que la "paragraphe suivant" n'en est pas un
(par exemple s'il a été obtenu par un ou plusieurs sauts de ligne manuels
(Maj+entrée).
Dans ce cas, le comportement de Word est normal, puisque la macro s'applique
au paragraphe.
Vérifie-le en faisant apparaître les marques de format.
Sinon, tu peux aussi taper trois tirets et faire <entrée>, pour obtenir
automatiquement ton trait horizontal : cela à condition que tu aies coché
"Outils/Options de correction automatique/Lors de la frappe : bordures.
AB

H.B. wrote:
|| bonsoir,
||
|| Comme j'utilise souvent des traits horizontaux de séparation dans
|| certains documents, j'ai fait une petite macro toute bête qui
|| m'évite format.... bordure et trame etc..
||
|| Voici le cour :
||
|| With Selection.ParagraphFormat
|| With Options
|| .DefaultBorderLineStyle = wdLineStyleSingle
|| .DefaultBorderLineWidth = wdLineWidth100pt
|| .DefaultBorderColorIndex = wdAuto
|| End With
|| With .Borders(wdBorderBottom)
|| .LineStyle = wdLineStyleSingle
|| .LineWidth = wdLineWidth100pt
|| .ColorIndex = wdAuto
|| End With
||
|| End With
||
|| En général pas de pb mais parfois, rien ne se passe, même en
|| passant par " bordure et trame".
|| Cela se produit lorsqu'un trait identique existe sous le paragraphe
|| suivant. Il semble que word considère alors que les deux paragraphes
|| qui se suivent n'en font qu'un ...
|| J'ai déjà rencontré ce pb avec W97 et W2000.
||
|| Docteur(s), est-ce normal ?
||
|| Merci par avance,
||
|| H.B.
Avatar
H.B.
"AB" a écrit dans le message de
news:
Bonjour,
Le problème peut venir du fait que la "paragraphe suivant" n'en est pas un
(par exemple s'il a été obtenu par un ou plusieurs sauts de ligne manuels
(Maj+entrée).


Non bien sûr, je n'utilise d'ailleurs presque jamais les sauts de ligne ...

Avatar
Circé
Bonjour,

C'est une bizarrerie de Word qui peut s'expliquer...
Lorsque tu appliques une bordure à plusieurs paragraphes, Word
l'applique à l'ensemble du texte, et met donc une seule bordure... Cela
peut se comprendre par exemple si tu souhaites encadrer tout un texte
composé de plusieurs paragraphes : il serait en effet mal venu d'avoir
des bordures autour de chaque paragraphe, le problème serait donc inversé.

Lorsqu'on veut mettre une bordure en dessous de chacun des paragraphes
qui se suivent, il faut en fait en mettre en dessous et une au dessus...
Une précision : ce problème existe uniquement si un seul retour
paragraphe sépare les paragraphe.

Cela dit, pour la macro, elle est quand même bien superfétatoire
(sic...), la technique d'André est beaucoup plus simple. Pas bien
compliqué de taper --- puis retour...

Circé
http://faq.ms.word.free.fr


"AB" a écrit dans le message de
news:

Bonjour,
Le problème peut venir du fait que la "paragraphe suivant" n'en est pas un
(par exemple s'il a été obtenu par un ou plusieurs sauts de ligne manuels
(Maj+entrée).



Non bien sûr, je n'utilise d'ailleurs presque jamais les sauts de ligne ...






Avatar
H.B.
"Circé" tapota dans
news:%:

Bonjour,

C'est une bizarrerie de Word qui peut s'expliquer...


OK.

Cela dit, pour la macro, elle est quand même bien superfétatoire
(sic...), la technique d'André est beaucoup plus simple. Pas bien
compliqué de taper --- puis retour...


Oui ! Je ne connaissais pas toutes les richesses de l'insertion auto ...

Merci,

H.B.