X



エクセルでテーブルを組んでますが馬鹿ですか?
0001Name_Not_Found垢版02/05/11 14:55ID:Q1W8bw2v
つまりこういうことです。

●エクセルで作った表の、各セルの前後に<td>等のタグ入りのセルを挿入
●出来上がったひとかたまりをテキストエディタで作ったHTML内にペースト
●タブを一括削除して出来上がり

EXEL上で罫線やセルの色つけを使えば構造の把握もしやすくて、
クラスの指定とか、順序の入れ替えとかもすごく簡単。
手打ち派なので大きめのテーブルはいつもこれで作ってるんですが、
おんなじようなことをしてる人って、いませんか?

うまいやり方を見つけたと思って多用してましたが、
なんだかものすごく馬鹿っぽいような気もしてきました。
そもそも、データベース系のソフトを使ったり、
エクセルにしてもマクロをうまく使えばもっと簡単にできそうです。
(そのへんの知識がないからこういうやり方になっちゃったんですけどね)

どんなもんでしょうか。
0162Name_Not_Found垢版2005/03/30(水) 12:08:37ID:???
このスレの良スレさをちょと説明してくれ
0163Name_Not_Found垢版2005/06/28(火) 03:14:04ID:???
エクセルで基礎作ってビルダーで編集してる。
一度作ったものに表の追加とかするのはめんどくさいけど、それ以外は楽。
0164Name_Not_Found垢版2005/11/11(金) 23:11:20ID:???
保守。

今さら、ExcelでのHTML書き出しはIEでしか読めない事に気がついた。
0166Name_Not_Found垢版2006/02/27(月) 10:43:15ID:Dz27TKHD
csvで吐き出してjavascriptで整形を提案してみるが如何か。
0167Name_Not_Found垢版2006/02/27(月) 13:47:39ID:???
csvで書き出し
perlで修正の方が楽か
テキストエディタで置換の方がもっと楽か
0168Name_Not_Found垢版2006/02/28(火) 00:57:47ID:+rgalgCk
一行をTD、空行をTRで整形するJEDITのスクリプトを作って、ちょっとしたテーブルを
作るのはよくやってたなぁ。つか、エクセルからDWってコピペいけなかった?
0169Name_Not_Found垢版2006/02/28(火) 01:12:19ID:???
excelのif文を使えばなんでも出来る
0171Name_Not_Found垢版2006/02/28(火) 03:50:02ID:+rgalgCk
空もとべる?
0174Name_Not_Found垢版2006/09/19(火) 14:18:25ID:0ErKjNQE
浮上^^
0175Name_Not_Found垢版2006/11/06(月) 23:18:37ID:???
>>29の方法だと、

>■適当なセルに数式をいれます。
>=$A$1&$B$1&A2&$C$1&$B$1&B2&$C$1&$B$1&C2&$C$1&$D$1

のときに、時刻等の表示形式にしていたデータが、全部少数とかの数値に切り替わってしまいます。

何とかならないものでしょーか。。。
0176175垢版2006/11/07(火) 12:42:40ID:???
少数→小数でした。
TEXT関数を用いて何とかなりました。
0177Name_Not_Found垢版2006/11/16(木) 22:54:36ID:aGeSRDSX
おいらもよく、EXCELLでhtml書くけど、小技っていうかよく使ってる技。

htmlのソースをEXCELLにペーストするときはエディタで
"<"を"¶"などのWEBでは使わない記号に置換しつつ

EXCELLで"¶"を"<"に再置換。

tabはエディタの正規表現の\tで全部消す。
0178Name_Not_Found垢版2006/11/19(日) 10:46:14ID:???
おまいらか?
全世界のネット環境を糞詰まりにさせてるのは!ヽ(`Д´)ノウワァァン
0179Name_Not_Found垢版2006/11/19(日) 17:33:11ID:???
めんどくさいから読んでないけど>>1はなんかすげーんじゃねーの
がんばってね
0180Name_Not_Found垢版2007/03/29(木) 00:38:53ID:VrDUpB5e
おもしろい
0181Name_Not_Found垢版2007/03/29(木) 01:28:33ID:???
ほぅ、ちょっとおもしろげだ。
なんだかんだでグリッドな配置ってやりたいよなぁ。
0182Name_Not_Found垢版2007/04/05(木) 00:37:21ID:mG36mB9z
ホームページ制作王は、世界の権威であるCOMDEXが認めた
唯一無二のワールドスタンダードである。

ホームページ制作王の普及なくして、
我が国のWebが世界と肩を並べる日は決してやってこない。

これに対し、非標準ソフトを販売する他社は、生活を維持するために工作員を動員して、
2chなどの掲示板で、真実をねじ曲げて、ホームページ制作王を貶し、
非標準ソフトの販促を行っている。

標準ソフト・ホームページ制作王に対して根も葉もない風評をでっち上げ、
非標準ソフトのシェア維持活動を行っている者たちこそ、
悪質な宣伝行為として非難されるべき、これが道理である。

他社製非標準ソフトを野放図にはびこらせておきながら、
世界標準・ホームページ制作王に対して反動的な発言をする
他社工作員たちに正義の鉄槌を下さなければ、我が国のWebに未来はない。

いかなる者も、世界の権威であるCOMDEXの決定に背くことはできない。
世界の権威COMDEXのの決定に従わない者に、21世紀のWebをクリエイトする
権利や資格は1つもないのだ。あろうことか、COMDEXの意志を否定することに至っては
許されない暴挙であり、制裁の対象である。非標準のアプリケーションを販売して生計を立てる
他社が送り込む工作員による煽動ともいえる行為、および無知な大衆による工作員を
支持あるいは賞賛する行為は我が国のWebを大きく退行させるものであり、万死に値する。

COMDEXが定めた21世紀の世界標準は、ホームページ制作王のみである。
21世紀も早や7年目。我々日本国民は、他社工作員の煽動行為に対して真実を見抜く眼を持ち、
ホームページ制作王の我が国における標準化を達成しなければならない。

COMDEXが定めた世界標準・ホームページ制作王の普及は、情報化時代において、
日本国が国際社会において名誉ある地位を獲得するためのスタートであり、かつゴールである。
018329垢版2007/04/16(月) 23:20:07ID:???
信じてもらえないと思いますが、、、、
>>29 を書いたものです。。

今、超びっくりしています。。
まさか自分が5年前に何気なくしたしたレスが
今も残ってるなんて、、、、((;゚Д゚)ガクブル
しかも偶然見つけちゃうなんて、、、

これを書き込んだきり、
このスレには一度も訪れてませんので、見るのも5年ぶりです。

ちょっとこの興奮を伝えたくて、
信じてもらえないかもしれないけど、レスしてしまいます。

5年経過した現在私は、うわなにをするやめdrftgyふじこlp;@:
018429垢版2007/04/16(月) 23:21:39ID:???

って、最後ふざけちゃいましたが、ほんとに本人です!!笑
0186Name_Not_Found垢版2007/05/01(火) 17:43:26ID:???
CONCATENATEを使ってたけど、>>29のやり方のほうが分かりやすいな。
0187Name_Not_Found垢版2007/05/16(水) 07:23:03ID:???
>>183-184
俺もあるある。
過去の自分に同意レス返しそうになったこともあるある
0188Name_Not_Found垢版2007/06/23(土) 09:43:46ID:03SiSRN/
>>29のようなのを作るなら、もっと単純に俺はこうやるよ。

. |A.    |B    |C     |D   |E     |F   |G
. ┼――――――――――――――――――――――――――――――――
1|<tr><td>|サイト名1|</td><td>|URL1|</td><td>|コメント1|</td></tr>
2|<tr><td>|サイト名2|</td><td>|URL2|</td><td>|コメント2|</td></tr>
3|<tr><td>|サイト名3|</td><td>|URL3|</td><td>|コメント3|</td></tr>

こんな感じでエクセルに書き込んだら、全体をコピー。
それを、ちょっといいテキストエディタ(EmEditor、秀丸など。メモ帳ではダメ)
に貼り付けると、セル間がタブ区切りとなる。( \t はタブを表す)

<tr><td> \t サイト名1 \t </td><td> \t URL1 \t </td><td> \t コメント1 \t </td></tr>
<tr><td> \t サイト名2 \t </td><td> \t URL2 \t </td><td> \t コメント2 \t </td></tr>
<tr><td> \t サイト名3 \t </td><td> \t URL3 \t </td><td> \t コメント3 \t </td></tr>

エディタの一括置換機能で、タブを取り除くと、狭間が詰められて、

<tr><td>サイト名1</td><td>URL1</td><td>コメント1</td></tr>
<tr><td>サイト名2</td><td>URL2</td><td>コメント2</td></tr>
<tr><td>サイト名3</td><td>URL3</td><td>コメント3</td></tr>

こうなる。
0189188垢版2007/06/23(土) 09:53:23ID:???
よく見たらこの方式はすでに>>1が出していた。
スマン
019181垢版2008/09/07(日) 06:57:44ID:???
>>144
お役に立てて何よりです。
このスレまだあったことに驚きつつ何年越しかの亀レス。
0192Name_Not_Found垢版2010/12/06(月) 15:57:38ID:XOjNRY5w
保守
0193Name_Not_Found垢版2011/03/05(土) 21:09:15.73ID:pMVekRGH
保守すんな
0194Name_Not_Found垢版2012/03/22(木) 13:03:12.46ID:???
Japan Directoryはすごくないですか?

無料でbing、google、yahoo、livedoor含む大手20ディレクトリーに登録できるってすごくないですか?
http://link-link-link.info/

本当に無料でいいんでしょうか?
相互リンクが必要なようですが、普通この手のディレクトリー登録サービスは有料ですよね?
0195Name_Not_Found垢版2012/04/16(月) 01:03:39.42ID:???
>>183
5年前の自分の発言が見つかって良かったなあ。
このスレが10年間続いてるのもすごい。
>>1 の方法は実は俺の場合、1996年頃、どこかの雑誌で知って使っていた。
>>29 の方法は今知った。ためになる。
でもhtmlを書いて表組みする機会が今少ないので、実際に使う機会がなさそうだ。

0196Name_Not_Found垢版2012/09/15(土) 18:12:48.36ID:???
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね 
創価死ね
創価死ね
創価死ね
創価死ね
0199Name_Not_Found垢版2014/10/17(金) 22:08:16.55ID:x7FQBZzf
10年ぶりにこの板に来た。
感動した…色んな意味でw
0200Name_Not_Found垢版2014/11/05(水) 12:29:43.29ID:???
>>188
csvやtsvをtableに変換するスクリプトを書いた方が楽
実際そうしてる
0202Name_Not_Found垢版2018/05/01(火) 20:04:31.64ID:l1wYHpV1
誰でもできる在宅ワーク儲かる方法
少しでも多くの方の役に立ちたいです
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』

KZDZ9
0203Name_Not_Found垢版2019/11/04(月) 09:20:24.20ID:+G5MJLTP
エクセルのテーブル使用してます。
行にデータ1つが約束ですが、
同じランクのみかん1箱が3種類あってどう入力すれば良いか困ってます。教えて!!
0205Name_Not_Found垢版2019/11/23(土) 02:51:05.46ID:S/kC09Gv
エクセルは表を作るのに最適。
0206Name_Not_Found垢版2020/08/23(日) 17:21:08.87ID:???
excel暴威さん教えてー
0.134掛ける0.085掛ける0.075掛けるって感じで10くらいこの後もこういう数字が続くんだけど
結果の答えが「0」になる
どうやったら表示としてちゃんと数字出せるの?
0207Name_Not_Found垢版2020/09/04(金) 22:47:31.07ID:???
Excelで数式等も含めてコピペでデータ用意とかって、しばしばとても便利で重宝するんだけれど、文字列部分に&とか<とか>あるとね。
直接HTML化した場合に、値に"<!--あふーん"とか入ってたらもう、あふーんです。

そもそもセルの内容はinnerHTMLなのか、textContentなのか、と言う運用仕様的なね。これは影響大きいよね。
うっかり変なデータinnerHTMLにしたらインジェクションされるリスクだって有る。
textContentなら、<とか&とかを数式で実体参照に置換すればイイんだけれど、数式で置換って、割と面倒だよね...Excelの数式の文字列置換って、ちょっと能力不足な印象強いんだよね。
innerHTMLなら、何かしらのDom操作できる環境下で、HTMLTablecellElementのinnerHTMLに文字列ぶち込んで、outerHTML辺りでHTML文字列化して結合したら...innerHTMLに閉じてないタグ放り込む分には少なからず補完してくれたと思うから、多少マシ。でもスクリプトタグとか有ったらやっぱり死ねる。
0208Name_Not_Found垢版2020/09/04(金) 22:51:22.34ID:???
207の続き。

個人的にはExcelはデータ管理的にはあくまでもCSVエディタの立ち位置だと思う...
あるいはそのViewerとして、数式であれこれして、やっぱりCSVを吐ける、みたいな。集計したりしてね。
コピペで処理する場合でも、\nとか含むと"ほ\nげ"みたいな感じでエスケープしてくれたと思うんだ。
Unicode対応とかも考えれば、「Unicodeで保存」でRFC4180に準じたtab区切りUTF16のCSVでファイル吐けるから、これをパースしてからどう処理するのか考えるのが一番だとは思う。
Excelはセルの内容にtabは許容していないハズで、それはそれで、後続処理で楽できると言えば出来るんだけど、CSVエディタとして観た場合のExcelの欠点だとは思う。
\rは貼り付けたらセルの値として仕えた気がする。

んで、UnicodeなCSVを読み込んで適当なパサーで2重配列とかに変換して、必要ならHTMLのNode組み立ててNodeのinnerHTMLとかをファイルで吐く、みたいなツールを作っちゃうのが、一番低リスクじゃないかな?
10年前ならともかく、現代はCSVパサー以外はWebAPI標準だけで済む。CSVパサーさえ拾ってくれば、HTML+JSだけでもツール作れちゃう。手習いとしてCSVパサー書くとかも面白いと思う。
CSVをfetchして画面に直接描画だって可能だよね。性能的に、せめて事前にJSON化くらいしときたいけど。

でも、データに&とか<とかが無い、と言う保証があればExcelで十分だし、正規表現で置換できるような秀丸程度の性能のテキストエディタで困らない。そういうシーンでコピペとか数式使った編集技術は役に立つよね。
Excelとかって、上手に使って楽したいよね…
0210Name_Not_Found垢版2023/09/28(木) 02:22:00.59ID:???
オラ、カルシウム足りてんじゃろ
レスを投稿する


ニューススポーツなんでも実況