
vb.netでEXCEL起動がうまくできないのですが原因は何が考えられるでしょうか?
VB.NETでEXCELのファイルを作成し、その後、
System.Diagnostics.Process.Start("C:\Test.xls")
でファイルを開こうとすると、Excelのタイトルバー、メニューバー、ステータスバーのみ表示
された状態で、内容が表示されません。(Windowsの背景が表示された状態)
この状態でもファイルは正しく保存されています。
以前は開けていたようなのですが、最近は100%開けないようです。
これはメモリ不足が原因なのでしょうか?
メモリは確か1G程度しかなかったと思います。
お願いいたします。
OS:WindowsXP SP3
VB:VB.Net2008
Excel:Excel2000
No.2ベストアンサー
- 回答日時:
先の処理でプロセスが残っているのではないでしょうか。
> System.Diagnostics.Process.Start("C:\Test.xls")
を実行しないで、タスクマネージャを開いて Excel.EXE の
プロセスがあり、エクスプローラで Test.xls を普通に
ダブルクリックしても同じ現象なら、COM オブジェクトの
解放漏れです。
この回答への補足
ご回答いただきまして、ありがとうございます。
補足させていただきますと、うちのPCで実行すると正常に開くのです。
別の(今のところ1台)PCでやると事象が発生するといったところです。
念のため、確認してみます。
すみません。遅くなりました。
やはり、別のPCでのみ正常に開かない状態で、うちのPCでは開きます。
また質問にも書かせて頂きましたが、以前は開いていたのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Visual BASIC から外部プログラムが起動できません。
Visual Basic(VBA)
-
C#でのProcess.Startと変数path
その他(プログラミング・Web制作)
-
コンソールアプリケーションのコマンドプロンプト画面を非表示
Visual Basic(VBA)
-
-
4
文字列を変数名として扱う方法
Visual Basic(VBA)
-
5
Handlesについて
Visual Basic(VBA)
-
6
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
7
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
8
【VB.NET】App.configにファイルパスを設定して読み込みたい
Microsoft ASP
-
9
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
タスクマネージャーのプロセス...
-
ADOでアクセスのレコードに...
-
プロセスIDの取得方法について
-
IISがフリーズ
-
ウインドウのプロセス終了について
-
プロセスのアタッチ・デタッチ...
-
c言語でプロセスIDを調べたい
-
外部プロセスを終了したい!!
-
Windowsのユーザログイン/ログ...
-
VB.NETで起動したExcelの閉じ方...
-
インスタンスハンドルは何の役...
-
非表示になったエクセルは?
-
既存プロセスからプロセスのプ...
-
[C#]リモートコンピューターを...
-
Linux環境におけるgetprocs関数
-
WindowsAPIのCreateFile関数ま...
-
C#でのbatファイル実行結果取得
-
プロセスIDからウィンドウハ...
-
リモートPCで動作しているプロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
プロセスのアタッチ・デタッチ...
-
非表示になったエクセルは?
-
C#でのbatファイル実行結果取得
-
Process.Startの戻り値を後で取得
-
タスクマネージャーのプロセス...
-
SendMessageが失敗するときがある
-
VB6.0 SHELLで起動...
-
Linuxでのスレッド間メッセージ...
-
vb.netでEXCEL起動がうまくでき...
-
explorer.exeが異様にメモリを食う
-
プロセスIDの取得方法について
-
IISがフリーズ
-
jdbcのプロセスの処理について
-
c言語でプロセスIDを調べたい
-
セマフォとmutexの違いは?
-
警告『 別のプロセスで使用され...
-
ADOでアクセスのレコードに...
-
OSPFでプロセスを分ける意義に...
-
Windowsでのfork方法
おすすめ情報