以下を実行する VBA (Word) でマクロを作成するにはどうすればよいですか。
<ul><li>this is just a test</li><li>woop</li><li>test</li></ul>
を生成し、
- これは単なるテストです
- ウープ
- テスト
ワード2010を使用。
この理由は、html がサードパーティのシステムからメールマージ経由で入ってくるためです。
これは、エンドユーザーのマクロを使用して行う必要があります。:)
詳細: Italic html タグを検索し、代わりに Font.Italic を挿入する次のようなものを作成する必要があります。
With ActiveDocument.Range.Find
.ClearFormatting
.MatchCase = False
.MatchWildcards = True
.Text = "[<][iI][>]*[<]/[iI][>]"
.Replacement.Font.Italic = True
.Execute Replace:=wdReplaceAll
End With
だから私の質問は、このようにドキュメントを実行して<ul>
インスタンスを見つけ、各タグをループし、<li>
タグにテキストを箇条書きリストとして挿入する方法です...