JScriptWSHは偉い。
JScriptWSHがあればあの糞つまらないExcelでの作業がちょっとだけ楽しめるということがわかった。


いや、サボってるんじゃないよ。一応。むしろ、Excelで作業するより、JScriptで作業するほうが正しいね。
装飾の制御をJScriptで、データをXMLで書いとけば、MVCの分離だよ。多分。M -> XML、V -> Excel、C -> JScript

  1. CreateObject( "Microsoft.XMLDOM" )とかして、XMLドキュメント生成
  2. JScriptでDOM読み込みルーチン
  3. Excelちょろっと作業。マクロ記録しておく
  4. 生成されたVBAをもとに、JScriptで処理を書く
  5. JScript実行でウマー

ただし、Excelシートを生成するときは、注意しないといけないことがある。あとで、手で編集されることを考えないといけない点だ。


Excelドキュメント上で多人数で作業し始めると、他人との作業を結合するときに、それなりのコピペが発生する。
生成したものは、分割されたり、編集されたりする可能性がある、ということだ。何も考えないで、自動生成してしまうと、この、「残り半分は手作業」っていうのがまた、極めてつまらない作業になってしまう可能性がある。


つまり、生成するドキュメントはコピペに耐えられるような性質を持っていなければならない。この性質のことをコピペアブル(Kopipe-able or Copipe-able)と呼ぶ。
と、いうのは、なんとなく、言ってみたかっただけです。


あと、なんとなく言ってみたかったと言えば、あんまり関係無いんだけど、asm文は、インラインアセンブラインラインアセンブリとどちらが正しいのだろうか。インラインアセンブラが多数派のような気がするけど。

どっちでもいいけど。