行・列の追加、セルの結合機能追加。
テーマ:HoneyTable : javascriptでexcelもどきを作ろう
2008年11月24日 16時06分
javascriptでexcelもどきを製作中。流行の言葉で言うとAjaxですか?非同期通信もXMLも使ってないですけど。
名称は HoneyTable です。
今回は行・列の追加機能と、セルの結合機能を追加しました。
さらにエクセルに無い機能として、セル分割機能を追加しました。
レイアウトを崩さずに列を追加する事ができます。
セルを選択して、

セル分割を選択するとそのセルをだけ分割する事ができます。

内部的には、列を追加してカレントセル以外は隣と結合させています。
Excelつかってて、いつもこの機能が欲しかったんですよ。
ある程度レイアウトができた状態で、項目を増やすときに便利かなと思って。
相変わらず計算機能は切り離したままです。
今後の予定
・行、列の削除
・セルの範囲選択。
・列幅、行高の変更機能
・テキストの右寄せ、センタリング・左寄せ機能
・テキストのフォント変更
・テーブルの保存機能
・PDFファイルの生成
・テーブル内にテーブルを挿入できるようにする
・計算機能を再度組み込む
・テーブル編集機能をグリッドライブラリ化する
動作サンプルページ(注:無料サーバスペースに配置しているので広告が表示されます)
http://narrowband.hp.infoseek.co.jp/ex013/ex013.html
ソース(zip圧縮)
http://narrowband.hp.infoseek.co.jp/ex013/ex013.zip
名称は HoneyTable です。
今回は行・列の追加機能と、セルの結合機能を追加しました。
さらにエクセルに無い機能として、セル分割機能を追加しました。
レイアウトを崩さずに列を追加する事ができます。
セルを選択して、

セル分割を選択するとそのセルをだけ分割する事ができます。

内部的には、列を追加してカレントセル以外は隣と結合させています。
Excelつかってて、いつもこの機能が欲しかったんですよ。
ある程度レイアウトができた状態で、項目を増やすときに便利かなと思って。
相変わらず計算機能は切り離したままです。
今後の予定
・行、列の削除
・セルの範囲選択。
・列幅、行高の変更機能
・テキストの右寄せ、センタリング・左寄せ機能
・テキストのフォント変更
・テーブルの保存機能
・PDFファイルの生成
・テーブル内にテーブルを挿入できるようにする
・計算機能を再度組み込む
・テーブル編集機能をグリッドライブラリ化する
動作サンプルページ(注:無料サーバスペースに配置しているので広告が表示されます)
http://narrowband.hp.infoseek.co.jp/ex013/ex013.html
ソース(zip圧縮)
http://narrowband.hp.infoseek.co.jp/ex013/ex013.zip
コメント
-
2008年11月24日 16時40分こんにちは。
アナログ世代の人間ですが・・。
私は、エクセルにセル分割機能が欲しいです![Res]すかぽん2008年11月24日 23時14分コメントありがとうございます。
Wordにはセルの分割機能があるんですけどねぇ。
Wordの表はexcelと比べると使い勝手がいまいちですし。
そういうexcelマクロを作れば良いんでしょうけど。いまいち意欲が湧かないです。
トラックバック
この記事のトラックバック URL :
http://blog.murablo.jp/skyline/trackback/66726
http://blog.murablo.jp/skyline/trackback/66726




