• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【excel】excelで作成したhtmlファイルの更新方法)

【Excel】Excelで作成したHTMLファイルの更新方法

このQ&Aのポイント
  • Excelを使用して作成したHTMLファイルの更新方法について調べています。HTMLファイルで編集した部分を変えずに情報を追加・更新したいです。ただし、HTMLファイルの追加発行では表が分割して表示されてしまうため、表をつなげる方法を知りたいです。
  • Excelで作成された表をWebに公開するため、Excelの機能を使ってHTMLファイルを作成しました。しかし、ExcelではWeb用の編集機能が制限されているため、作成したHTMLファイルをエディタソフトで開き、タグの追記を行ってWeb公開しています。
  • Excelの表にデータを追加した場合、これを反映させるために再度HTMLファイルを作成する必要があります。しかし、既存のデータ部分を上書きせずに表を追加する方法がわかりません。Excelデータに情報の追加が頻繁に行われるため、効率的な更新方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • DOUGLAS_
  • ベストアンサー率74% (397/534)
回答No.1

>htmlを見ても改行がまじっているわけではないので、 >どのようにして間隔を詰めればいいのかわかりません。  htmlタグ を拝見しないと何とも申せませんが、とりあえず、「表(a)」と「追加部分」の htmlタグ が <table ~~~><tr><td> 表(a) </td></tr></table> ここに何かが書いてあるかも... <table ~~~><tr><td> 追加部分 </td></tr></table> というようなことになっていると存じますので、 </table> ここに何かが書いてあるかも... <table ~~~> の部分を削除してみられたらいかがでしょうか?

kwisyk1040
質問者

お礼

ご回答ありがとうございました。 教えていただいた通りに、該当箇所を削除してみましたが、なぜか間隔は開いたままなのです(もちろん、表示の更新をしても同じで…)。 せっかくご回答いただいたのに解決に至らず (というか、解決しそうもない質問で)失礼いたしました。 地道に修正していくか、html作成ソフトの導入を検討してみます。 ありがとうございました。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

Excelで作成されるHTMLはあくまで自分のみがブラウザで見るための応急処置で、Webに公開できる物ではありません。 いったん、CSVなどに出力して、テキストエディタでまっとうにHTMLに変換して、それから適宜変更なり追加しないと実用的ではありません。  この場合、項目部分を<thead></thead>に入れてしまえば、<tr></tr>を追加するだけで良いし、長くなってもいつも項目は表示されるはず・・

kwisyk1040
質問者

お礼

ご回答ありがとうございました。 「項目部分を<thead></thead>に入れてしまえば、<tr></tr>を追加するだけで良いし、長くなってもいつも項目は表示されるはず・・」 というのがちょっとわかりにくかったです。 こちらの基本がなってないから理解が足らないのだと思います。 htmlファイルの作成方法として非常識な質問で申し訳ありませんでした。 更新のたびに直すか、ソフトの導入を検討します。 ありがとうございました。

関連するQ&A

専門家に質問してみよう