• ベストアンサー

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

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

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

  • ベストアンサー
回答No.2

A1セルに =HYPERLINK(INFO("directory")&TEXT(ROW(),"0000")&".jpg",TEXT(ROW(),"0000")&".jpg") 下へオートフィルでどうでしょうか?

workpad30j
質問者

お礼

教えてくださったものをそのままセルにコピペして画像を開くことができました。 HYPERLINKという関数があるの知らなかったです。 ありがとうございます。助かりました。

その他の回答 (1)

  • usami33
  • ベストアンサー率36% (808/2210)
回答No.1

いくつか確認させてください。 VBA等のマクロは組めますか・・・これが一番楽 フォルダーは固定ですか? 画像名は5桁の数値のみですか? 数値の場合、必ず連続ですか?

workpad30j
質問者

お礼

すみません、お返事が大変遅くなりました。 マクロは、記録したものをVBAでちょっと修正程度でしたらできます。 フォルダーはエクセルと同じカレントに保存された画像です。 上のNo2さんの回答で成功したので、、、すみません。 大変失礼なことしてしまい、申し訳ございません。 すぐに返事せずにご迷惑おかけしました。すみません。

関連するQ&A

  • エクセルでハイパーリンクが貼れない

    現在作業中のエクセルのファイルに、Webへのハイパーリンクを 貼りたいのですが、セルで右クリックをしてもハイパーリンクの ところだけ暗くなっていて選択できません。 試しに新規ファイルでやってみたらハイパーリンク可能でした。 既存のファイルの設定の問題でしょうか?

  • macでのハイパーリンクの設定

    エクセルのセルをクリックすると、別のエクセルのブックのシートへ飛ぶというハイパーリンクを設定したいのですが、設定するとエクセルのブック全体になってしまいます。 たとえばA1のセルをクリックすると報告書ブックの会計シートが、 A2をクリックすると報告書ブックのグラフシートが、というように シートごとに設定するにはどうしたら良いのでしょうか? ちなみにwindowsではブックマークを利用して設定することができましたが、macでは同じようにはできませんでした。 よろしくお願いします。

  • エクセル ハイパーリンクについて

    エクセル ハイパーリンクの設定について教えてください。 Excel のハイパーリンクで「(1)このBook(ファイル)の、(2)このSheetの、(3)このセルに」リンクするという 設定方法は分かるのですが、(3)のこのセルに、という部分で「この文字が入力されているセルに」リンク という細かい設定は出来るのでしょうか? 例) A1をクリックすると、別ファイル別シートの「確認」という文字列が入力されているセルにリンクする。 該当のセルが複数ある場合はどのセルでもOK。(出来れば一番上にあるセルがベストですが) 色んな書籍を漁ってみたのですが、とうとう分かりませんでした。 エクセルに詳しい方、どうか宜しくお願い致します。

  • ハイパーリンクしない設定方法

    エクセルのセルにメールアドレスを入力すると、自動的にハイパーリンクが設定されます。 ハイパーリンクの設定解除の方法は解っていますが、 最初から、ハイパーリンクを設定しないようにする設定方法は無いものでしょうか。 是非、教えて下さい。

  • excelのハイパーリンク削除する方法

    excelのハイパーリンク削除する方法を教えてください 一つずつだったら、右クリックで削除できますが、 大量にデーターがあるばあい、その操作ができません。 ファイルそのものをハイパーリンク設定できない方法が 良いのかな と思いました。 環境設定などの設定でも良いです お願いします

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

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

  • ハイパーリンクのマクロ起動?

    エクセル上のA1セルにBeckyメールへのハイパーリンクを設定しているのですがこのセルをクリックせずマクロでメール起動出来ませんか?

  • Excel ハイパーリンクを複数設定したい

    当方、Microsoft Office Excel2003を使用しております。 やりたいこととしては、任意の1つのセルをクリックしたら、そのセルのハイパーリンクに設定した複数のExcelファイルを一度にオープンする、ということを望んでいます。 できればExcelの「ハイパーリンクの編集」ダイアログで設定できないかと思っていますが、そのやり方がわからずにいます。 任意の1つのセルに、複数のハイパーリンクを設定したいのですが良い方法はありませんか?

  • Execl ハイパーリンクで起動するブラウザを指定したい

    初めまして。宜しくお願いします。 Execl2003、通常使用するブラウザはFireFoxを使っています。 Excelのセルにハイパーリンクを設定し、セルをクリックすると 通常使っているブラウザのFireFoxでリンク先が表示されます。 今回やりたい事は、 同じExcelシート内のいくつかのセルにハイパーリンクを設定していますが、 通常のハイパーリンクの設定はFireFoxで開く設定のままにして、 今回設定するセルのハイパーリンクのみIEで起動しリンクを 表示させたいのですが、起動するブラウザをハイパーリンクで 指定することは出来ますか? またハイパーリンクで出来ない場合にExecl上で起動するブラウザを指定して ショートカットやリンクを貼る方法があれば教えてください。 (同じExcelシート内でA1セルのリンクをクリックするとFireFoxで リンクが表示され、B1セルのリンクをクリックするとIEでリンクが 表示されるイメージです。) すいませんが宜しくお願いします。

  • EXCELでハイパーリンク記述部分をを取り出す方法

    EXCELでハイパーリンクが設定されたセルについて、ハイパーリンクで記述された部分を取り出したいのですが、その方法が分かりません。該当する関数でもありそうなのですが。具体的には、<a href="http://www.yahoo.co.jp"> YAHHO!</a>のように設定されていて、"YAHHO!"と表示されているセルから"http://www.yahoo.co.jp"というアドレスを取り出し、別のセルに表示したいのです。宜しくお願いいたします。

専門家に質問してみよう