- ベストアンサー
Excelで商品一覧を作成し、リンクを貼りたい
xpz3の回答
「=$A$1&B1」の&で連結する方法や「=CONCATENATE($A$1,B1)」で複数の文字を一つの文字にしてハイパーリンクのテキストにしても残念ながらリンクにはなりません。 連結させたものを一つのURLとして扱う場合はHYPERLINK関数がベストです。 よって下記の式になります。 「=HYPERLINK(&A&1&B1,B1)」 ※上記でB1のコード名表示された「http://www.amazon.co.jp/dp/B1のコード」へのハイパーリンクが出来あがります。 試してみて下さい
関連するQ&A
- Excel セルに入力したURLを表示する方法
こんにちは。 Excel2010で、セルに入力したURLをくっつけて表示する方法はありませんか? 具体的に申し上げます。 仕事でAmazonの商品情報をExcelにまとめる必要があります。AmazonにはASINコードという物があり、商品ページを開く際もASINコードを入力する事で、商品ページが開けます。 ASINコード:[B009OYOSGA] の商品の場合、[http://www.amazon.co.jp/dp/]に続けてASINコードを入力すると、その商品ページを直接開けます。 http://www.amazon.co.jp/dp/B009OYOSGA この法則を利用して、A列にASINコードを入力すると、B列に商品のURLが表示される様にしたい。というものです。(URLをコピペするのが面倒なので) これは計算式等ではできませんか? よろしくお願いします。
- 締切済み
- その他MS Office製品
- ハイパーリンクのリンク先がおかしい。
Excel Office 365を利用しています。 ハイパーリンクのリンク先がおかしくなります。 例えば、AmazonのASINから商品ページへのハイパーリンクを作ります。 B1セルに http://www.amazon.co.jp/exec/obidos/ASIN/を記入。 A2セルから下にASINを入れていき、B2セルにB1セルとA2セルを合体させ(=$B$1&A2)表示。 C2セルにハイパーリンクでリンクを作ります。(=HYPERLINK(B2,$C$1))としました。(C1セルにはAmazonリンクと記入) そうするとC2セルにリンクができて、クリックするとAmazonの商品ページに飛びます。 その下のセルの計算式は、B2セル、C2セルを選択し右下の+マークを下にコペーしていきました。 しかし、C3セルから下のリンクを開くとどれもC2のリンク先になっています。 B3セルにはA3セルのASINでURLができていて、C3セルもちゃんとB3がリンク先になっています。 なぜ記述が合っているのにリンク先が違うのか、どうしたらちゃんとリンクされるのかがわかりません。 詳しい方、ご教示いただけるとありがたいです。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- EXCEL VBAでたくさんのURLの一覧からHTTPレスポンスコードを取得したい。
VBA初心者です。 EXCEL VBAでプログラミングの練習をしています。 シート名:一覧 URL記入セル:A1~A100 結果を記入するセル:B1~B100 があり、URL記入セルに入力されているURLにアクセスし レスポンスコードを(404とか200とか)B列に書き出す というのを実行できるコードの書き方を教えてください。 (1週間取り組んでいますがまだできません・・・) サンプルコードを直接改定頂けると最高です。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- メルマガにアマゾンのリンクを張る
メールやメルマガにアマゾンのリンクを張りたいです。 アフィリエイトコードなどもあっても、1行くらいで収まるものが希望です。 アマゾンのほうでこのリンクをつくってくれる、ボタンとかあれば教えてください。 こんな感じがOK↓ http://www.amazon.co.jp/exec/obidos/ASIN/4062175835/xxxxxxxxxxxxx-22/ref=nosim こんな感じがNG http://www.amazon.co.jp/0%E7%82%B9%E4%B8%BB%E7%BE%A9-%E6%96%B0%E3%81%97%E3%81%84%E7%9F%A5%E7%9A%84%E7%94%9F%E7%94%A3%E3%81%AE%E6%8A%80%E8%A1%9357-%E8%8D%92%E4%BF%A3-%E5%AE%8F/dp/4062175835/ref=sr_1_4?s=books&ie=UTF8&qid=1339118818&sr=1-4
- ベストアンサー
- その他(ネットショッピング)
- EXCELマクロでの formula の使用に関して
マクロ内で、 Range(c1).formula = "=A1+B1" と記述すれば セルC1に「=A1+B1」という式が入ります。 これはいいのですが・・・・ セルC1に 「=CONCATENATE(A1,"~",B1)」 というような「"」を使った数式を入れる場合、 どうにように formula文を作成すればいいのでしょうか? Range(C1).formula = "=CONCATENATE(A1,"~",B1)" ではダメです。 「"」の前に何か記号でもつけるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 別のエクセルファイルからリンクの数式をコピペ
ファイル1と2があるとして、 それぞれファイルにはシートA、Bがあります。 ファイル1で、シートBにはシートAからリンクがしてあり、 セル内の数式が='シートA'!$D$10というセルがあります。 このセルをファイル2のシートBの全く同じ場所に、 ファイル1と同様に、ファイル2のシートAからリンクしようと ファイル1のセルをコピーして、ファイル2に貼り付けると、 セル内は='[ファイル1.xls]シートA'!$D$10 で、データ自体はファイル1から飛んできてしまいます。 ファイル1の数式そのままをコピーして、ファイル2に 同じ数式になるように貼り付けることは可能なのでしょうか? 誰か御存知でしたら、教えてください。。。
- 締切済み
- オフィス系ソフト
- エクセルでのリンクの貼り方
EXEL2003を使用しております。 A列にサイト名、B列にそのURLの一覧が入っています。 C列にサイト名にURLをリンクしたものを作成したいのですが、 どうすればよいのでしょうか? マクロを使うのだとおもうのですが、 やり方を教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- リンクのHTMLについて
いつもお世話になります。 ブログ内の本文の終わりににamazonのリンクを貼っているんですが、 複数の商品のHTMLを貼ると、商品画像が縦に並んでしまいます。 横に並べて表示する方法はないのでしょうか。 ブログ本文は30文字で折り返されるので、表示される画像を 横並びに出来る余裕は楽にあります。 初心者なので判りやすくお教えいただければ幸いです。 宜しくお願い致します。 尚、現在は以下のように貼っています。 <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000067JP6/asociatehelpe-22/ref=nosim" target="_blank" class="ausgangsoft"><img src="http://rcm-images.amazon.com/images/P/B000067JP6.09.MZZZZZZZ.jpg" alt="商品名" border="0" width="160" height="158"></a><br><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000067JP6/asociatehelpe-22/ref=nosim" target="_blank" class="ausgangsoft">商品名</a> <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000I6BLAE/asociatehelpe-22/ref=nosim" target="_blank" class="ausgangsoft"><img src="http://rcm-images.amazon.com/images/P/B000I6BLAE.09.MZZZZZZZ.jpg" alt="商品名" border="0" width="113" height="160"></a><br><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000I6BLAE/asociatehelpe-22/ref=nosim" target="_blank" class="ausgangsoft">商品名</a>
- ベストアンサー
- ブログ
- エクセルに関して
セルAに特定の文言を入れると、セルBにその文言とリンクした文言が自動で入るようにしたいです。 例えば、セルA→商品名、セルB→商品コード といった具合です。 IF関数を使うのかと思いますが、 どうぞご教示の程お願いいたします。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセル/表引きの方法を教えて下さい
エクセルで、セルにコード番号を入れたときに、その右横のセルに、別のシートに作ってあるコード一覧表を参照して、入力したコード番号の商品名を自動的に入れるにはどうしたらいいのでしょうか。 コードの一覧のシートに 1 A商品 2 B商品 … と作ってあって、 別のシートでセルに「2」 ←を入れると 2 B商品(←自動的に表示される) ↑ 入力 のようにしたいのですが。 いろいろ調べたのですが分からないのでよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
回答ありがとうございます。 やってみます。