ドキュメントを操作する.NetからOpenOfficeのドキュメントを操作するための方法です。いうAPIが用意されてるのでそれを使って操作できるようです。利用するためのライブラリも用意されています。ダウンロードしました。プロジェクトフォルダにコピーして、参照設定を行います。Files\OpenOffice.org_3.2_SDK\sdk\cli\cli_basetypes.dllcli_cppuhelper.dllcli_oootypes.dllcli_ure.dllcli_uretypes.dllCalcのファイルを開き、セルに値を入れて保存するという処理をするというサンプルを下記に載せてみました。C:\aa\a.ods)だとダメなようで、URL形式で渡さないといけないようです。付けてやるのもいいけど、.Netには便利なクラスがあります。下記のようにすれば簡単にURLエンコードできます。uriCalcFile.ToString();また、Calcのセルから値の取得をするには、下記のメソッドでできます。プロセスは残ったままになります。しないといけないようです。プロセス終了については、ここを参考できます。特定のユーザだけのプロセスを終了する場合はちょっと工夫が必要でこれは後日書きたいと思います。OpenOfficeにはPDF出力機能があるので、UNOを応用して帳票のPDF出力にも使えそうですね。C#からOpenOffice操作するための基本が載ってます。VB.NetからOpenOfficeを操作するサンプルが載ってます。OpenOffice.orgの公式のマニュアルっぽいですが、結構難解です。気合い入れないと読む気しません。情シスで何でも屋の三流プログラマのコーディング、サーバ管理、PC生活関係のメモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。29検索カテゴリ全体Linuxサーバがらみ.Net開発PHP開発C/C++開発JavaSQLツール思ったこととかニュースとか。メッセージを入力してください。