• ベストアンサー

エクセルのHYPERLINK関数に文字列を入力したい

EXEL2003です。 A列にURLのリストがあります。 A1のURLがhttp://xxx/yy/zだとすると B1に =HYPERLINK("http://xxx/yy/z"E6,"登録") と入れたいのですが、どうすればできるでしょうか? 手動でやると大変です。 =HYPERLINK(A1,"登録") とすると、別シートにコピーしたときに参照先がなくなってしまい使えません。 簡単にURLを入れる方法がありますか? よろしくお願いします。

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

  • ベストアンサー
noname#15567
noname#15567
回答No.3

 以下、Excel2002です。 (1) B1のセルに、 ="=HYPERLINK(""" & A1 & """,""登録"")" と入力し、B2以降、リストの最後までコピーする。 (2) 「テキスト(タブ区切り)(*.txt)」形式で保存し、ウィンドウを閉じる。 (3) 保存したテキストファイルを改めてExcelから開く。テキストファイルウィザードでは、区切り文字=タブとする。 (4) 開いたファイルのB列に所望の関数が入っていますね? (5) Excelファイルとして保存する。 (6) 意に沿わない回答にも礼をする。 以上

yoshinobu_09
質問者

お礼

ありがとうございます。 できました!!

その他の回答 (2)

noname#15567
noname#15567
回答No.2

>=HYPERLINK("http://xxx/yy/z"E6,"登録")  この「E6」って何ですか?

yoshinobu_09
質問者

補足

すいません。 「E6」は間違いです。 無視してください。

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

=HYPERLINK(Sheet1!$A1,"登録") シート名をあらかじめ入れておけばいいのでは?

yoshinobu_09
質問者

お礼

ありがとうございます。 別ファイルにもコピーしたいので、参照値は使いたくないのす。

関連するQ&A