3

Microsoft Word で VBA を使用して、特定のテキストを自動的に検索し、そのテキストを削除して、Word で以前のリストを継続させるにはどうすればよいですか。Word でリスト ボタンをクリックするアクションのマクロを記録できますSelection.Range.ListFormat.ApplyListTemplateWithLevel。コードの一部を見つけて、前のリストを自動的に続行する方法を見つけたいと思います。

コードを開始する前に私が持っているものは次のとおりです。

  1. 最初の文
  2. 二文目
  3. 三文目
  4. 4 番目の文 */R*5 番目の文

コードが終了した後に私がしたいことは次のとおりです。

  1. 最初の文
  2. 二文目
  3. 三文目
  4. 4番目の文
  5. 第五文
4

1 に答える 1

0

なぜこれをやろうとしているのか、もう少し背景を説明できますか? このコードは、(リストが既に存在し、リスト内にある限り) あなたが要求したことを達成しますが*/R*、もっと良い方法があると思います。

With Selection.Find
    .Text = "*/R*"
    .Wrap = wdFindContinue
End With
If Selection.Find.Execute = True Then
    Selection.TypeParagraph
End If
于 2012-11-12T22:23:45.210 に答える