• ベストアンサー

エクセルの表→HTMLの表

エクセルの表をシンプルなHTMLの表にする方法を教えて下さい。 ・エクセルで「web形式で保存する」を除く。(スタイルシート設定が邪魔なので・・) ・dreamweverでクリーニングにかけるのも除く。それでもきれいにならないので。 #できれば、 HEIGHTやWIDTHも無視してくれるほどシンプルなのが良い。

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

  • ベストアンサー
noname#5841
noname#5841
回答No.3

Dreamweaverのメニューにある、HTMLソースの掃除だと、確かに全ては綺麗にはらないんですが、それと組み合わせて、(Dreamweaverの)『検索・置換』で、『ソース(高度)』を選択して、指定のタグ(エクセルからのHTMLでしたら、<Table>とか<TD>とかかな)に入っている『class』や『width』など消したい属性を値『任意』にして、置換方法を『属性の削除』にしてやれば綺麗になりますよ。 <FONT>タグは属性に関係なく全て削除、ってなこともできます。 大抵は、<TD>のWidth,Hight,と、<FONT>を消すだけなのでクリーンアップと組み合わせても4回程の作業で済みます。 私は大抵これでやってます。 ご参考になれば。

その他の回答 (2)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

IE 限定になってしまいますが、「データバインド」という機能を使うと、 サーバに置いてある CSV ファイルを <table> に割り当てる、というような ことが簡単にできます。 ご質問の内容であれば、参考URL で良いかも。 詳しくは、microsoft の↓で。 http://www.microsoft.com/japan/developer/library/jpisdk/dhtml/content/data_binding.htm # ご希望に添うかどうかが分からないので、一応、自信なしとしておきます

参考URL:
http://tohoho.wakusei.ne.jp/wwwxx085.htm
noname#19726
noname#19726
回答No.1

はじめまして。 ちょうど、先ほどエクセルからHTMLへの移行を、ビルダーにて作業していたので、 参考にと書き込みました。。。(^^ゞ s-holmesさんのおっしゃるとおり、余計なタグがいろいろ入ってしまうんですよね。 小生も、何とかならないのかと思い、いちかばちかエクセルのセルを範囲指定、コピーし、 そのままビルダーに貼ってみました。 と、なんともっとも単純な(ライン幅だけ1pxになっちゃいましたが)テーブルとなりました。 が、ビルダーをお持ちでないと意味の無いアドバイスですが、 もしお持ちならお試しあれ。。。(^^ゞ

関連するQ&A