Insérer tirets automatiquement entre les chiffres

Fermé
Polo56 - 20 oct. 2023 à 10:41
m@rina Messages postés 21768 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 16 mars 2025 - 21 oct. 2023 à 17:54

Bonjour,

Existe-t-il un raccourci ou une astuce pour insérer plus facilement des tirets entre les mots en sélectionnant le groupe de mots et en utilisant un raccourci clavier par exemple. Je pense au formatage des dates en lettres :

Vingt cinq mille cinq cent dix. pour aboutir à -> vingt-cinq-mille-cinq-cent-dix.

C´est un peu long avec le clavier quand on doit le faire souvent.

Merci
Windows / Firefox 118.0

A voir également:

2 réponses

brucine Messages postés 19550 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 15 mars 2025 3 014
20 oct. 2023 à 10:51

Bonjour,

Peut-être une macro, je n'y comprends rien (sous Excel, il suffit d'une macro ou d'une formule relativement complexe).

Sinon sélectionner la séquence voulue (on ne peut évidemment pas l'appliquer à tous les mots d'un texte) et par rechercher-remplacer remplacer l'espace par un tiret:

https://faqword.com/index.php/word/140-outils-d-edition/88-la-face-obscure-du-rr

0
m@rina Messages postés 21768 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 16 mars 2025 11 411
21 oct. 2023 à 17:54

Bonjour,

Oui, on peut faire une macro à laquelle tu attribueras un raccourci clavier.

Voici un exemple de macro pour un texte précédemment sélectionné :

Sub tirets()
With Selection.Find
    .ClearFormatting
    .Replacement.ClearFormatting
    .Text = " "
    .Replacement.Text = "-"
    .Forward = True
    .Wrap = wdFindStop
    .Execute Replace:=wdReplaceAll
End With
End Sub

m@rina


0