- ベストアンサー
エクセルのHYPERLINK関数に文字列を入力したい
EXEL2003です。 A列にURLのリストがあります。 A1のURLがhttp://xxx/yy/zだとすると B1に =HYPERLINK("http://xxx/yy/z"E6,"登録") と入れたいのですが、どうすればできるでしょうか? 手動でやると大変です。 =HYPERLINK(A1,"登録") とすると、別シートにコピーしたときに参照先がなくなってしまい使えません。 簡単にURLを入れる方法がありますか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#15567
回答No.3
以下、Excel2002です。 (1) B1のセルに、 ="=HYPERLINK(""" & A1 & """,""登録"")" と入力し、B2以降、リストの最後までコピーする。 (2) 「テキスト(タブ区切り)(*.txt)」形式で保存し、ウィンドウを閉じる。 (3) 保存したテキストファイルを改めてExcelから開く。テキストファイルウィザードでは、区切り文字=タブとする。 (4) 開いたファイルのB列に所望の関数が入っていますね? (5) Excelファイルとして保存する。 (6) 意に沿わない回答にも礼をする。 以上
その他の回答 (2)
noname#15567
回答No.2
>=HYPERLINK("http://xxx/yy/z"E6,"登録") この「E6」って何ですか?
質問者
補足
すいません。 「E6」は間違いです。 無視してください。
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
=HYPERLINK(Sheet1!$A1,"登録") シート名をあらかじめ入れておけばいいのでは?
質問者
お礼
ありがとうございます。 別ファイルにもコピーしたいので、参照値は使いたくないのす。
お礼
ありがとうございます。 できました!!