すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

プログラム言語についての質問です。

今、C#を使用して
データの受信を行うプログラムを作成しており
受け取ったデータをEXCEL格納していこうと考え作成しています。

EXCELにデータを放り込んで保存することまではできたのですが
実際に目で確かめられるようにアプリケーションからEXCELのオープンしようとしたところで問題が発生しました。

開いたEXCELをアプリケーション上の閉じる(EXCEL自体の×ボタン)を押して閉じられた時などに状態を受け取るロジックがどうしてもうまく動かないのです。

EXCELの扱いは
Microsoft.Office.Interop.Excel
をusingで取ってます。
Excel.Applicationのオブジェクトを使って
Excel.Application.Visible = true;
で見えるようにしています。

ホントはプログラム全体を載せられたら伝わりやすいとは思うのですが
いかんせん、量が多いのでかなりの抜粋になってしまっています。

どこかのサイトには
Excel.WorkbookEvents_BeforeCloseEventHandler
というイベントハンドラを使えばいいよ的なことを書いてあったのですが
そのとおりにやってもうまくいきませんでした。

このハンドラをこう使えばいいよ的な回答等
やり方のアドバイスをもらえたらと思います。

よろしくお願いします。

  • 質問者:Togo
  • 質問日時:2009-04-12 15:51:19
  • 0

関連する質問・相談

Sooda!からのお知らせ

一覧を見る