• 締切済み

同時にハイパーリンクを開く方法

excelのハイパーリンクに関する質問です。 A1,B1セルにそれぞれ異なるURLが入力されており、それら二つのwebページをワンクリックで開く方法はないものでしょうか?現在、excel2010です。

みんなの回答

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

VBAになります。 該当のシート見出しを右クリック>コードの表示、でVBEが起動します。 表示されたコードウインドウに下記コードをコピペしてください。 Private Sub Worksheet_FollowHyperlink(ByVal target As Hyperlink) If target.Parent.Address <> "$A$1" Then Exit Sub target.Parent.Offset(, 1).Hyperlinks(1).Follow End Sub IE7で確認していますが別Window(IEが2つ起動)で表示されます。 同じIEで表示するにはもう少し工夫が要ります。

jgk7
質問者

お礼

昨晩早速回答をいただいたのですね!ありがとうございます!VBAの勉強も兼ねてやってみます!

すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでハイパーリンクの複数同時削除について

    エクセルにWebページの情報をコピペすると、ハイパーリンクもそのままコピペされます。 このハイパーリンクを削除したい場合、そのセルを右クリックして「ハイパーリンク」→「ハイパーリンクの削除」で削除すればいいのですが、これは1つのセルにしか有効ではないみたいです。 ハイパーリンクを複数のセルで同時に削除する事は可能でしょうか? ヘルプを見ても、右クリック削除の方法しか載っておらず、仕方がないのでちまちまとひとつずつ、「Ctrl+Y」でやっています。 ご存知の方がいらっしゃったら教えてください。 よろしくお願いします。

  • 1000個分のハイパーリンクを埋め込む方法

    エクセルで、セルのA1をクリックすると、ハイパーリンクで「.\0001.jpg」が開き、 セルA2をクリックすると「.\0002.jpg」が開き、 セルA1000をクリックすると「.\01000.jpg」が開くようにハイパーリンクを1000個分のセルに設定しようと思ってます。 1つ1つ手でハイパーリンクを埋め込んでいけばいいのですが、 それだと1000個分作業するのに時間がかかります。 簡単に1000個分のハイパーリンクを埋め込む方法はないでしょうか? ■環境 Excel2003 Windows7

  • EXCELのハイパーリンク

    EXCELのハイパーリンクについて教えて下さい。 EXCELにて700件程のハイパーリンクを作成しようと考えていますが数が多いため1件ずつハイパーリンク先を設定するには多くの時間と労力を要しますのであらかじめローカルフォルダ名とファイル拡張子を入力しておき、ファイル名だけを入力すればハイパーリンクを自動設定する方法はないでしょうか? お手数ですがお知恵をお貸し下さい。宜しくお願いします。 例) ・セルA1にローカルフォルダ名又はURLの一部 ・セルB1にファイル名又はURLの一部 ・セルC1にファイル拡張子又はURLの一部 これらを結合(A1&B1&C1)したハイパーリンク先をセルD1に表示すると共にセルD1をローカルフォルダ内のファイル又はサイトを自動的にハイパーリンク設定させる。

  • エクセルのハイパーリンクを復活させる方法

     関連するHPのURLをエクセルの表にしてあり、 URL部分はハイパーリンクでクリックすれば そのページが開くようになっていたのですが、 ハイパーリンクをご丁寧に全て解除されて そのファイルを上書きされてしまった方が いましてちょっと困っています。  少し大きな表なので、1つ1つ直して いくのが手間なんですが、何とか 表のURL部分のハイパーリンクを 一度に元に戻す方法はないでしょうか? OSはWIN2000PRo EXCEL2000です。

  • Excelのセルにハイパーリンクを設定したい

    お世話になります。 MS-Excelのセル内にWebページのURLが書き込まれています。この文字列をクリックするだけでそのページに行けるよう、ハイパーリンクを設定したいのですが、どうすれば簡単に設定できるのでしょうか? URLの書かれたセルかなりの数なので、一つ一つ設定するのでなく、一度に設定できれば助かります。 よろしくお願いします。

  • URLの入ったセルをハイパーリンクにする方法

    Excel2010です。 例えば、 https://www.google.co.jp/ というURLをコピーして、セルにそのままペーストすると ハイパーリンクが設定されません。 一方で、セルをダブルクリックしてから貼り付けるとハイパーリンクが設定されます。 ハイパーリンクが設定されていないURLが書き込まれた複数のセルにハイパーリンクを設定するにはどうしたら良いですか? セルをダブルクリックして離すだけでこれをすることはできるのですが セルが一つだけの場合には良いのですが複数あると大変です。 http://www.office-qa.com/Excel/ex94.htm このサイトに解説があるのですが 元のURLセルが不要な場合は、ハイパーリンクが設定されたURLセルをコピーし、 「ホーム」タブ-「貼り付け」-「値と元の書式」で貼り付けてください。 その後元のURLセルを削除してください。 と書かれていますが、ハイパーリンクごとコピーペーストすることができません。 どうしたら良いでしょうか?

  • ハイパーリンクのコピーについて。

    EXCEL2003使用 2つのEXCELを開いて、2つの関連した別々の表を作成しています。 (仮に各々「A表」「B表」とします。) 「A表」に住所等の一覧をつくり、一覧の各セルにハイパーリンクをして有ります。 そしてその「A表」のハイパーリンクが有るセルを、もう一方の「B表」にコピーをすると、「A表」のセルの周辺のハイパーリンクまでコピーされ「B表」にペーストされてしまいます。 その為、「B表」に有ったの元々のハイパーリンクが、「A表」のハイパーリンクに変更されたり、空白のセルにまで、ハイパーリンクが出来てしまっています。 この無駄なハイパーリンクのコピーを消す方法は有りませんか? お願いします。

  • エクセルのハイパーリンクが飛ばない

    エクセルのセルに文字を入力し、その文字をクリックすると YOUTUBEのある動画に飛ぶようにしようと思い ハイパーリンクの設定を行いましたが 同じ方法でいくつかのセルに設定し、ちゃんとリンクが飛ぶものも ありますが、殆どがその文字をクリックするとブラウザーが 立ち上がって 「お使いのブラウザーは最新です」という訳の 分からないメッセージが出てきます。 ハイパーリンクのURL間違いかな? と思い そのセルで右クリックして、ハイパーリンクの設定を押して 下側のアドレスという項目を確認すると URL自体は間違えてないです。 確かめる為に、そのURLをコピーしてブラウザーのアドレスの所に コピペしたらちゃんと動画は再生されました。(URL間違いではない) それでは何がおかしいのでしょうか? お詳しい方教えてください よろしくお願いします。

  • EXCEL上URLデータに一括ハイパーリンク

    他のデータベースからEXCEL2003シートに移した URLデータが2万件ほどあります。 現状では、そのURLの入った2万個のセルがハイパーリンク化 されていません。 すべてのセルを一括でハイパーリンク化する方法はないでしょうか。 入力オートフォーマットの設定で、 現在は、一旦1件ずつ入力状態にしたあとエンターすると 自動でハイパーリンク化するのですが、 件数が多いのでとてもやりきれないのです。 (ハイパーリンクを一括で外す方法は見つかったのですが、 その逆がわかりません・・・)

  • excelのハイパーリンクの文字が化ける

    excel のセルに、urlアドレスを入力し、ハイパーリンクをつけています。 そのハイパーリンクをクリックして、ブラウザでみると、URLの一部が文字化けして、該当ページはありません、という表示がでてしまいます。 URLの文字列には、#が入っており、 ブラウザのアドレスをみると、「#」が、「%20-%20」 に変わってしまっています。 たとえば、下記のようなアドレスの形です。 アドレス例:http://okwave.jp/question/index#001 (エクセルのセル)   →http://okwave.jp/question/index%20-%20001 (ブラウザのアドレスバー) microsoft office2010 で、InternetExplore 11 を使用しています。 解消方法をお分かりになる方がいらっしゃいましたら、ご教授ください。 宜しくお願いいたします。

このQ&Aのポイント
  • 【MFC-J739DN】の初期パスワードが間違っている場合の対処法
  • 初期パスワードが間違っているとエラーが表示される場合、【MFC-J739DN】の設定をリセットして初期状態に戻す方法があります。
  • お使いのパソコンまたはスマートフォンの操作方法によって異なりますが、通常は設定メニューからリセットオプションを選択し、指示に従って設定を初期化することで初期パスワードが再設定されます。
回答を見る

専門家に質問してみよう