Excel 2003の制御

Excelの制御は結構難しい。Excel自体も使いづらい。慣れていないからかもしれないが、以下気づいた欠点。

  • Pythonのwin32comを利用して数十万個のセルに値を入れる処理書いたらとてつもなく遅くて使えない。
  • PyExceleratorでも同様。VBScriptでも同様。
  • 1つのシートで65536行、256列しかデータが入らない(Excel 2007から最大個数が増える)。
  • 複数のcsvファイルを開くと、1つのワークブックの複数のシートでなく、複数のワークブックの1つのシートになる。1つのワークブックにまとめるには、いちいちコピーしないといけない。
  • グラフをたくさん持つとxlsのファイルサイズが大きくなる。
  • Excelを外側から操作するプログラムの資料が少ない。実績があまりないと思われる。