教えて!gooにおける不適切な投稿への対応について

エクセルのフォームのボタンにハイパーリンクを設定
したい場合はどうすればいいのでしょうか?
ボタンを押せば、メールを送信するように
設定したいのですが、
今はオートシェイプで設定しています。
ハイパーリンクで設定しようと思っても
ボタンを選択すると、ハイパーリンクの色が消え
選択出来ない状態です。

gooドクター

A 回答 (1件)

フォームのボタンにハイパーリンクを設定することはできないと思います。


マクロを使えば可能ですが、マクロはどうでしょうか?

たとえばこんな感じです。
Sub アプリ起動
Application.ScreenUpdating = False
On Error Resume Next
Range("A1").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End Sub

A1セルにハイパーリンクを設定しています。
このマクロをボタンのマクロとして設定します。

純粋に見た目の問題でしたら、書式設定でそれらしくするのが良いと思います。

参考URL:http://jisenjuku.hp.infoseek.co.jp/free/060410.htm
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
おっしゃるとおり見た目の問題です。。。
あと、マクロで出来るならしたいのですが、
マクロの記憶での登録でしか
使った事がないので
いまいちわからないのです・・・。

お礼日時:2006/07/24 16:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング