Ich versuche, ein Makro zu erstellen, das mein Worddokument durchsucht, um jeden Text zu finden, der zentriert ist, und diese Formatierung darauf anzuwenden.Suchen und formatieren zentrierten Text in Word. - Makro/VBA
With Selection
.Paragraphs.Alignment = wdAlignParagraphCenter
.Font.Bold = wdToggle
.Font.AllCaps = True
End With
Ich versuchte
Selection.Find.Style = wdAlignParagraphCenter
Aber ich nehme an, es ist nicht so einfach ist.
Ich gab dann ist dies ein Schuss,
Dim p As Paragraph
For Each p In ActiveDocument.Paragraphs
If p.Alignment = wdAlignParagraphCenter Then
With Selection
.Font.Bold = wdToggle
.Font.AllCaps = True
End With
End If
Next p
Aber nein leider Glück.
Sie müssen uns Ihren tatsächlichen Code zeigen. Zum Beispiel, was ist die Definition von "Auswahl". –
Ich habe meinen Beitrag aktualisiert hoffentlich hilft das? Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen. Vielen Dank. – Bp944
Der Code funktionierte gut für mich. Wie führst du den Code aus? Funktion oder Sub? Haben Sie versucht, es Schritt für Schritt auszuführen? –