- ベストアンサー
HTMLの自動生成について
現在、野菜のリストを作っており、それぞれの説明ページにリンクするようにしたいと考えています。 エクセルで下記のリストを作りました。 野菜名 読み仮名 リンク先 大根 だいこん 1.html 人参 にんじん 2.html 牛蒡 ごぼう 3.html … … … これをHTML上で下記のように表示させ 大根【だいこん】 人参【にんじん】 牛蒡【ごぼう】 文字をクリックすると該当ページにリンクするようにしたいと考えています。 アンカータグなどをHTMLを自動生成するには、どのような方法がございますでしょうか? どうぞよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
EXCELのVBAで作ればいいと思います。 以下のようなVBAでいいのでは? LINKのところだけです。 intFF = FreeFile Open "test.html" For Output As #intFF for i=2 to 10 Print #intFF,"<a href='" & Cells(i, 3).Value & "'>"&Cells(i, 1).Value & "【"& Cells(i, 2).Value & "】</a>" next i Close #intFF
その他の回答 (1)
- 1minn
- ベストアンサー率57% (52/90)
> これをHTML上で下記のように表示させ って事はブラウザで表示するって事でよいのでしょうか? また、PHPを使用する前提でよいですよね?(PHPのカテゴリなので) で、あればエクセルファイルの中身をPHPで読み込むのは難儀な話しですので、テキストファイルやCSV、もしくはDBにデータを登録して、そこから読み込んで出力すればよいとは思います。 なんか勘違いな回答でしょうか?
お礼
ありがとうございます。 csvを使って実現しようと思います。 PHP、もしくはjavaを使って実現できればと考えていました。 コードを調べてみたいと思います。
お礼
ブラウザ上に表示したいと考えています。 VBAを調べてみます。