1
すべてのハイパーリンクのWord文書を検索するマクロを作成します。表示されているテキストがhttpで始まっている場合は、そのリンクを削除します(そのままテキストをそのまま残します)。Wordマクロ - 特定のテキストを含むすべてのリンクからハイパーリンクを削除します。
例:次の2つのリンクが単語文書にある場合、最初のリンクはリンクされませんが、2番目のリンクはリンクを保持します。
私が比較できるように、フィールド要素からテキスト値をプルする方法がわかりません。これは私のマクロは、現在、次のようになります。
Sub RemoveHyperlinks()
Dim oField As Field
For Each oField In ActiveDocument.Fields
If oField.Type = wdFieldHyperlink Then
'If the text of oField begins with "http" then unlink
oField.Unlink
End If
Next
Set oField = Nothing
End Sub
ありがとう! – jpsnow72