2 votes

Échanger les mots côte à côte dans Word ?

Si j'ai un document Word et que je veux que deux mots côte à côte échangent leur place l'un avec l'autre, est-ce possible avec une fonction ou une logique dans Word ?

8voto

saalon Points 1383

Je ne suis pas sûr de comprendre votre question mais vous pouvez utiliser la recherche et le remplacement comme ceci:

  1. Remplacez le premier mot par quelque chose d'aléatoire
  2. Remplacez le deuxième mot par le premier mot
  3. Remplacez le mot aléatoire par le deuxième mot

7voto

Todd Myhre Points 900

Si les mots sont l'un à côté de l'autre,

Activez "Utiliser les caractères génériques"

Trouver: (1er mot) (2ème mot)

Remplacer: \2 \1

4voto

Mike Points 978

Si vous voulez que du VBA échange deux mots adjacents, voici comment faire :

Sub SwapWords()
    'Effacer la sélection
    Selection.SetRange Start:=Selection.Start, End:=Selection.Start
    'Étendre la sélection au mot sous le curseur
    Selection.Expand
    'Couper le mot
    Selection.Cut
    'Déplacer d'un mot vers la droite
    Selection.MoveRight Unit:=wdWord
    'Coller le mot
    Selection.Paste
End Sub

1voto

Ricardo Marimon Points 529

Les mots aléatoires ne sont pas nécessaires si vous avez deux mots exacts séparés par un seul espace (ou un agencement CONSISTANT similaire)

Utilisez la fonction Rechercher et remplacer pour rechercher word1 word2 et le remplacer par word2 word1

0voto

ladeeofthelake Points 1

J'ai juste découvert moi-même, c'est plus facile à faire dans Microsoft Excel:

  1. Ouvrez un classeur Excel et collez les données à "échanger" dans la feuille de calcul.
  2. La première chose à faire est de vous assurer que vous avez une colonne vide à côté de l'endroit où la séparation se fera, donc insérez des colonnes si nécessaire.
  3. Sélectionnez la colonne que vous souhaitez séparer.
  4. Dans l'onglet Groupe Données, sélectionnez "Texte en colonnes", l'assistant "Convertir le texte en colonnes" s'ouvrira.
  5. Excel déterminera le Type de Données d'Origine pour vous (si chaque ensemble de données a le même nombre de caractères, fixe sera sélectionné. Sinon, délimité le sera.) Cliquez sur suivant
  6. Si vos données actuelles sont séparées par l'un des Délimiteurs répertoriés (généralement un espace), sélectionnez celui-ci et cliquez sur suivant.
  7. Sélectionnez le type de Format de Données de Colonne (texte, nombre, etc.), cliquez sur terminer.
  8. Il se peut qu'il vous demande si vous souhaitez remplacer le contenu des cellules de destination - cliquez sur "ok"

Si vous ne voulez pas le laisser dans une feuille de calcul Excel, vous pouvez copier-coller (en tant que texte ou tableau) dans un document Word.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X