※ ChatGPTを利用し、要約された質問です(原文:文字列をつないでハイパーリンクをつくる方法?)
文字列をつないでハイパーリンクをつくる方法
ある製品品種を表す異なる多くの文字列がエクセルの列に並んでおり、その品種の紹介PDFを張り付けているページのアドレスが、
http://www.abc●●.co.jp/shouhin_XXX_post/ (XXXは品種記号)だとします。
今現在このアドレスに行くには、品種記号をひとつずつ手入力する画面があり、いちいちそこに記号を入力する必要があり面倒です。
そこでエクセルの文字列操作でできないかと思い以下のようにやってみました。
A列 アドレスの前半部分 http://www.abc●●.co.jp/shouhin_ を並べる
B列 品種記号 をたてに並べる
C列 アドレスの後半部分 _post/ を並べる
D列 文字列をつなぐ関数 concatenate で例えばA3,B3,C3を連結する
ここまでで、一応アドレスの文字列ができますが、ハイパーリンクにはなってくれませんでした。
そこでD列をE列に 値複写し、全てのセルを一つずつダブルクリックしてエンターを繰り返す、編集するふりをすると、ハイパーリンクになってくれした。
最後の操作が煩わしいのでもっと根本的に良い方法があれば教えていただけないでしょうか。
よろしくお願いいたいます。
お礼
大変勉強になりました。ありがとうございます。