tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: Excelプロセス
投稿日: 2005/04/21(Thu) 13:27
投稿者花ちゃん
まだ、思案しておられるようならヒントを 投稿されたコードを自分で書かれたのなら
下記のこと位は聞かなくてもできるはずですが。

> 行11〜13をコメントにすると、Excelプロセスは残りません。
ならどうしてこの部分を調べないのですか?

> 10        xlSheets = xlBook.Worksheets    
> 11        For i = 1 To xlBook.Sheets.Count()    
> 12            Console.WriteLine(xlSheets.Item(i).Name)
> 13        Next i    

たとえば12行目をコメント化して試してみるとか?
10 行目で xlBook.Worksheets は変数に受けているのに
11行目は、なぜその変数を使用しないで直接使っているのですか?
(なぜ、変数に受けなければいけないかはご存知ですよね)
12行目のコードはどこからかペーストしたものですか?自分で1文字づつ入力した
ものですか? 自分で入力したなら何か変だなと思いませんでした。
(ここのExcelのプロセスが正常に終了しない理由 の 2番と3番)

それとこの投稿されたコードは、投稿用のコードですか?
> 37        xlCells = xlSheet.Cells
この部分はどうなっているのですか?
投稿用のコードでどこか省略しているならいいのですが。

Excelのプロセスが正常に終了しない理由 のところに書いている1番〜5番の事を
確認しながらコードを書くようにして下さい。
それと、28行目は必要ありません。コードさえキチンと書いていれば残ることはありません。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。