こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Wordでハイパーリンクを一括置換したい

Wordの文章の中にある複数のハイパーリンクのアドレスに対して、固定の文字列を付け加えたいと考えています。

その時にハイパーリンクの表示文字列は変更しないこととします。

Wordの中のVBAで処理を行おうとしているのですが、WordのVBAの情報が少なくて困っています。

環境
WindowsVista Word2007

恐れ入りますが宜しくお願いします。

投稿日時 - 2010-02-16 15:11:27

QNo.5681469

すぐに回答ほしいです

質問者が選んだベストアンサー

なにをなさりたいのか、質問文では見当がつきませんが (^-^)
単純に考えれば、見本のようになります。

Sub 見本()
  Dim ハイパーリンク As Hyperlink, 文字列 As String
  For Each ハイパーリンク In ActiveDocument.Hyperlinks
    文字列 = ハイパーリンク.Address & "追加する文字列"
    ハイパーリンク.Address = 文字列
  Next
End Sub

投稿日時 - 2010-02-16 20:08:28

お礼

つたない質問内容にも関わらず、正にこちらの意図した回答をいただきました。大変ありがとうございます。

投稿日時 - 2010-02-17 18:32:14

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問