- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:セルをクリックしてアンカーにリンクする)
セルをクリックしてアンカーにリンクする
このQ&Aのポイント
- 自作フォントの文字をGIF画像に並べる作業中。
- セルが大量にあるため、JavaScriptで効率的にリンクを作成したい。
- 他の方法があれば教えてほしい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Excelで大量に文字列を作成した後で エディタにコピーして貼り付ければいいじゃない。 そこは応用を効かさないとだめよ。 周りにある便利なものを使いこなさないと。 ようするに26×30個の画像にリンクをつけたいんでしょ。 1列目に<a href="# 2列目にリンク先アンカー 3列目に"> 4列目に・・・ という風にすれば一気にリンクをつけた画像の一覧を作成できるじゃない。 画像の一覧はコマンドプロンプトから取り出せばいいし アンカーをどうつけるかによるけど そんなに時間かけずにできるはずよ。 それともHTML内にaタグをたくさん書きたくないっていうこと? だったらJavaScriptの配列にアンカー配列と画像配列を用意して aタグをdocument.writeで描きだすって言う形になるわね。 配列への値の代入はExcelやエディタの置換処理を使えば 簡単に記述できるわ。
その他の回答 (1)
- askaaska
- ベストアンサー率35% (1455/4149)
回答No.1
どんな方法をとるにせよ なんらかの形で対象にマークをつけないといけないわ。 私なら画像をExcelのセルに並べて だーっとオートフィルで作っちゃったりするけど。 それじゃダメなのかしら。
質問者
補足
説明が足りなかったかもしれません。 僕が作りたいのは、 [大量な文字を入れた1つのGif画像] (説明) [MS ゴシックとの対応表] (説明) [aは~~~] [bは~~~] : : : (利用規約など) というレイアウトの手打ちのHTMLファイルなので、Excelでは作れないような気がします。 引き続き何か良い方法をご教授願いします。
お礼
ナイスアイディア、ありがとうございます。 ExcelでHTMLファイルを出力するのかと思っていました・・・ ちなみに画像は文字をズラーっと並べたひとつのGIF画像なのでちょっと違うんですが、この方法を使えばいけると思います。ありがとうございました。 ・・・GIF画像も完成していないのにこんなことを心配しています。