C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 46 を表示中)
■25291 / )  Re[7]: C#でExcelファイルのアクセス方法について
□投稿者/ オガシン (97回)-(2008/09/17(Wed) 12:59:42)
>oXls = new Excel.Application();
この時点でタスクマネージャーのプロセスにはEXCEL.EXEがいるはずです。
(エクセルが起動している状態)

その後に、WorkSheet.Open();なんてしてませんか?
この行が実行されるからエクセルがWindows上に表示されているものと推測します。

#ちなみに
#Excel.Application oXls
#Excel.Workbooks oXlsBooks
#とすべてのオブジェクトの参照を受けて開放しないとだめです。

1秒おきにエクセルの値を取得して....ってなると
先に対象のファイルを開いた人(アプリ)が編集可能になると思いますので
仕様にちょっと無理があるような気がします。
#このアプリが常に読み取り専用で開くとかにしたら良いのかな。

どんな組み方をしているかソースをUPしてくれると分かりやすいのです。
返信 編集キー/


管理者用

- Child Tree -