• ベストアンサー

規則的なアドレスのハイパーリンク

ハイパーリンクをつけたいのですが、 保存場所/01←の数字を02,03,04...とセルの右下をドラッグする方法で一気に変えられるのかなと思ったんですが、 表示文字列が変わるだけで、文字は保存場所/02だったとしてもアドレスは保存場所/01のままです。 アドレスも表示文字列と同じように一気に規則的なものに変えることは出来ますか?

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

ハイパーリンクのリンク先を一気に変えるのは、VBAでやるくらいしか思いつきません。 それより、HYPERLINK関数を使ったらどうでしょう? 例えば、A1に =HYPERLINK("保存場所/"&TEXT(ROW(),"00"), "保存場所/"&TEXT(ROW(),"00")) と入れて下にドラック

maccysgc
質問者

補足

回答ありがとうございます! 出来ました、ありがとうございました。 ごめんなさい、何も書いていなかったのですが、 JPGへリンクを張りたく、00_01.jpgのように途中「_」が要ります。 いじって出来るかと思って試みたのですが、#VALUE!が出てしまいます。 申し訳ありません。出来ますでしょうか?

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

>JPGへリンクを張りたく、00_01.jpgのように途中「_」が要ります。 4桁の数字を分けるのですか?それなら =HYPERLINK("保存場所/"&TEXT(ROW()+調整数字,"00!_00")&".jpg",表示名) ※調整数字は開始数字-数式の行位置で求めてください。 ※表示名がリンク先と同じでいい場合は省略可能です。ファイル名だけなら上記のTEXT~&".jpg"までをコピーして貼り付けてください。 ※TEXT関数の書式で"!_"は"_"を文字として使うための設定です。

maccysgc
質問者

お礼

関数勉強しないとダメですね^^; わかりやすく詳しく書いてくださってありがとうございました!

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

#1です。 文字列をどう生成するかだけだと思います。 =HYPERLINK("保管場所/00_"&TEXT(ROW(),"00")&".jpg","保管場所/00_"&TEXT(ROW(),"00")&".jpg") とか。

maccysgc
質問者

お礼

出来ました!ありがとうございました!