質問: エクセルのフォームのボタンにハイパーリンクを設定 エクセルのフォームのボタンにハイパーリンクを設定 したい場合はどうすればいいのでしょうか? ボタンを押せば、メールを送信するように 設定したいのですが、 今はオートシェイプで設定しています。 ハイパーリンクで設定しようと思っても ボタンを選択すると、ハイパーリンクの色が消え 選択出来ない状態です。
回答: フォームのボタンにハイパーリンクを設定することはできないと思います。 マクロを使えば可能ですが、マクロはどうでしょうか? たとえばこんな感じです。 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