• ベストアンサー

[AccessXP]ハイパーリンクの吹き出しを出さないようにしたい

WindowsXPで、AccessXP(Access2002)を使っています。ハイパーリンクを設定したコントロール(ボタンやフィールド等)にマウスポインタを持っていくと、リンク先のアドレスが吹き出し表示されてしまいます。これを止めさせたいのですが、どうすればよいか教えてください。 僕は当初、ヒントテキストプロパティのせいと思ってそれの値を空白にしたり、VBAで ボタン.ControlTipText="" として吹き出しを表示させないようにしようとしましたが出たため、ヒントテキストプロパティのせいではないということはわかっています。

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

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.1

ハイパーリンクの設定をやめるしかないと思います。 クリックした場合に設定してあるリンク先を開きたいのならVBAを使ってください。 Me.コントロール名.HyperlinkAddress = Me.フィールド名 Me.コントロール名.Hyperlink.Follow

momoo
質問者

お礼

回答ありがとうございます。 今日、上記の問題があるボタンのプログラム修正に取り組みました。 Me.コントロール名.Hyperlink.Followというのは初めて見るのでヘルプで調べて理解しました。 クリック時のイベントプロシージャの最後に Me.コントロール名.HyperlinkAddress = "" と書くことで押しても押してもハイパーリンクアドレスを空白にすれば、吹き出しを出さないようにすることができました。 お礼が遅くなってごめんなさい。

関連するQ&A