J'essaie de trouver tous les tirets qui sont seuls dans les cellules de la table et de les centrer. Ce que j'ai construit ci-dessous jusqu'ici centrera tous les tirets dans le document. Comment puis-je encapsuler ceci pour centrer seuls les tirets dans les cellules par eux-mêmes?Lors de la création d'une macro Word, comment rechercher un élément de texte spécifique dans une table à l'aide de Visual Basic?
Sub Macro9()
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find.Replacement.ParagraphFormat
.SpaceBeforeAuto = False
.SpaceAfterAuto = False
.Alignment = wdAlignParagraphCenter
End With
With Selection.Find
.Text = "-"
.Replacement.Text = "-"
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Que pensez-vous de la réponse que j'ai trouvée? –