内視鏡(超音波)所見入力システムの印刷機能をプログラミングしていて、Excelファイル(Xlsファイル)をテンプレートとして使えたら便利だねぇということに気づき、その方向でコーディングを進めています。
Excelがないと印刷ができない仕様になっちゃいますが、まぁ病院の端末ならExcelくらい入ってるんじゃないかという期待を込めて進めてます。
(Excel viewerでも動いてくれちゃったりするとうれしいけど、きっと無理なんでしょうね…。)
まぁ、実際運用しちゃうと、紹介状を書くときくらいしか印刷ってしないんですよね…。
Internet ExplorerでサーバーのIISにアクセスして所見がみられるようにするので、そこから印刷してもらっちゃうという手もありますし。
心配なのは、Excelのバージョンが違う環境でも大丈夫なのかということ。
今はExcel 2007の環境でコーディングを進めているんですが、職場でちゃんと動くかな…。
しかしオブジェクトの解放が面倒…。
っつーか、Microsoftさんのサンプルコードではオブジェクト解放とか一切してないのに、実は必要とか…。