2013年10月11日金曜日

レイアウト変更しやすく!! [VBReport]

今までずっとセルの座標を指定して値を出力してたけど、
-----------------------------------------------
xlsReport.Cell("A1").Value = "表示";
-----------------------------------------------

**バージョンもいい感じかも。

デザインExcelのセルに「**表示」とか入れておいて、
-----------------------------------------------
xlsReport.Cell("**表示").Value = "出力文字";
-----------------------------------------------

って指定すればそのセルに出力してくれる。

これだと後で位置変更とかがデザインファイルだけ変えればできちゃう。

出力する量が多すぎると逆に大変になるから使い分けよう。