• ベストアンサー

ハイパーリンクの表示文字列をマクロで変更したい

office2003です ハイパーリンクの表示文字列をマクロで変更したいのですが、 worksheets(1).Hyperlinks.add .range("a1"),"http;//~” までは出来たのですが、表示文字列を変更する方法を教えてください

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

  • ベストアンサー
  • pauNed
  • ベストアンサー率74% (129/173)
回答No.2

こんにちは。 『表示』がセルの値の事なら、 作成時に With Worksheets(1)   .Hyperlinks.Add Anchor:=.Range("A1") _    , Address:="http;//~" _     , TextToDisplay:="てきとう" End With でもいいですし、 With Worksheets(1)   .Range("A1").Value = "てきとう"   .Hyperlinks.Add Anchor:=.Range("A1") _    , Address:="http;//~" End With 作成後に Worksheets(1).Range("A1").Value = "てきとう" でも可ですね。 セルの値ではなくて、マウスをあてた時のヒント表示であれば Range("A1").Hyperlinks(1).ScreenTip = "てきとう" いずれも、マクロの記録をしてみると解ると思います。

mantotto
質問者

お礼

出来ました。ありがとうございます

その他の回答 (1)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

あまり自信がないですが  Worksheets(1).range("a1").Hyperlinks(1).TextToDisplay = "変更文字列” では?

関連するQ&A