分類:[Microsoft Office 全般]
こんにちは。
Word2016のマクロを使って、文書内テキスト文字列を抽出しようとしています。
以下のようなコードを書いています。
Dim d As Document
Dim ps As Paragraphs
Dim p As Paragraph
Dim s As String
Set d = ActiveDocument
Set ps = d.Paragraphs
s = ""
For Each p In ps
s = s & p.Range.Text
Next
テキスト部はうまく抽出できたのですが、
画像を貼り付けた部分が、/の文字で取得されてしまいます。
どうせなら、/文字ではなく空文字になってくれればいいのにと思うのですが、
本文中の/文字と画像部分で得られた/文字とを区別する方法はありますか?
|