Ich muss jede dritte Zeile eines Dokuments auswählen und den Text fett, unterstrichen und blau formatieren. Ich habe bereits den Code dafür, aber ich muss ihn eine bestimmte Anzahl von Malen durchlaufen.
Das Problem ist, alle Loops-Tutorials, die ich finde, verwenden Variablen oder Zustände, um dies zu tun, bis eine Bedingung erfüllt ist. Wie kann ich festlegen, dass diese Bedingung "am unteren Rand des Dokuments erreicht wird"?
Der Code, den ich eingerichtet habe, ist unten, und die eingeklammerten Zeilen sind das, womit ich Hilfe brauche:
Selection.HomeKey Unit:=wdStory
[Do the following code until the end of the document]
Selection.HomeKey Unit:=wdLine
Selection.EndKey Unit:=wdLine, Extend:=wdExtend
With Selection.Font
.Bold = wdToggle
.Color = 12611584
.Underline = wdUnderlineSingle
End With
Selection.MoveDown Unit:=wdLine, Count:=3
[end of loop]
Sehr grundlegende Frage. Ich bin damit vertraut, diese Arten von Schleifen in Excel zu setzen, aber im Wort kann ich es nicht verstehen. Ich schätze jeden, der sich Zeit nimmt, um zu antworten.
quelle