Comment répéter une macro jusqu'à la fin du document - MacOS High Sierra v 10.13.6 - Microsoft Word pour Mac v 16.15

0

Je connais très peu de choses sur V Basic, mais je sais que ce que je veux faire doit être simple. Je veux juste descendre une ligne, de gauche à droite, et revenir en arrière afin d'éviter les sauts de ligne. J'essaie de formater afin de pouvoir le mettre dans xCode. J'ai regardé les questions d'autres personnes qui essayaient de faire des choses similaires (répéter une macro) mais il y a toujours une variable qui empêche le travail ... comme si on essayait de trouver quelque chose dans le texte. Je veux juste descendre, bksp, bksp jusqu'à la fin.

Voici à quoi ressemble mon texte: "question", "Qui est l'auteur de Ghost?", "Pourquoi Andrew Dahl détient-il le record du monde?", "

et voici ce que j'ai jusqu'à présent dans la macro enregistrée:

'Reformater le texte de la question et de la réponse pour xcode' Selection.MoveDown Unité: = wdLine, Count: = 1 Selection.HomeKey Unit: = wdLine Selection.TypeBackspace Selection.MoveDown Unité: = wdLine, Count: = 1 Selection.HomeKey Unit: = wdLine Selection.TypeBackspace

S'il vous plaît aider! Remercier!!

Lisa Rodriguez
la source
Essayez-vous d'éliminer la séparation des paragraphes et finissez-vous avec une seule chaîne de texte?
Rich Michaels

Réponses:

0

Essaye ça:

Sub ElimParas()
With ActiveDocument.Range.Find
    .ClearFormatting
    .Replacement.ClearFormatting
    .Format = False
    .Forward = True
    .Wrap = wdFindContinue
    .Execute FindText:="^p", ReplaceWith:=" ", Replace:=wdReplaceAll
End With
End Sub
Rich Michaels
la source