• A quoi sert l'ancre qui s'affiche quelquefois dans la marge gauche ?

  • PowerPoint et les fichiers MP3

  • Comment générer du faux texte ?

  • Comment faire pour qu'une macro démarre toute seule ?

  • Bonjour les Quickparts, adieu les Insertions Auto !

  • Comment créer un bouton qui envoie le fichier en cours ?

  • La justification laisse de trop grands blancs entre les mots

  • Accentuer les majuscules

  • Comment faire plusieurs références à une même note de bas de page ?

 
 

Comment écrire une macro qui ajoute des espaces insécables devant les double ponctuations, uniquement quand ils ont été omis ?

 

Ce code tient compte des exceptions en ce qui concerne les adresses web (http:)

 

Sub EspaceAvantPonctuationsDoubles()
'macro écrite par m@rina
With ActiveDocument.Content.Find
    .ClearFormatting
    .Replacement.ClearFormatting
    .Text = "([! ;^s])([;;:;\!;\?])([!/;\\])"
    .Replacement.Text = "\1^s\2\3"
    .Forward = True
    .MatchWildcards = True
    .Execute Replace:=wdReplaceAll
End With

End Sub

 
 
 
 

Statistiques

3084950
Aujourd'hui242
Hier2057
Cette semaine11873
Ce mois-ci45053
Depuis janvier 20043084950
Compteur d'affichages des articles
6007087

A lire de toute urgence...

Qui est en ligne ?

Nous avons 27 invités et aucun membre en ligne