サンプルプログラム集: ExcelにCOMを使って書き込み

MagicからExcelにデータを渡したい。

簡単な方法は、CSV出力です。
どのバージョンでも使えますし、最もお勧めの方法と言えます。

しかし、直接Excelに書き込む方法も、あると言えばあります。
OLEを使ったCOM連携です。
説明を書くのは困難なので、サンプルプログラムの提供だけとします。

Magic uniPaaS V1Plus 1.9g2PT3 で作成しています。
ダウンロード

画面に表示させるActiveXは、Magic xpa で使えなのですが、表示のないOLEは使えます。
ということで、Magic xpa 2.3b にも移行してみました。
ダウンロード

何がどうなっているのかは自力で考えてください。
OLE定義しているExcelのバージョンが異なると、そのまま動作しないかもしれません。
その場合は、自力で修正してみてください。