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

タイトル Re^8: Excelを呼ぶとエラー
投稿日: 2005/11/30(Wed) 13:18
投稿者すすくろ
[OSのVer]:Windows    [VBのVer]:VB.NET  

ご指摘ありがとうございます。
> Excel.Range型の変数を、Excel.Range型に CType していますが、これは明らかに無意味でしょう。
勉強させていただきました。早速修正いたします。

> それと、ループを使って、 xlSheet.Cells の取得と解放を繰り返していますが、これも無駄です。
> ループの外で Cells を変数に受け取り、ループ中ではそれを利用するようにして、
> ループ後に解放するように組み替えましょう。
こちらに関しては確かに無駄かなと思いましたが、確実なのかと勘違いしておりました。
修正いたします。

> また、Try〜End Try の使い方も奇妙に思えます。そのコードだと、例外が発生した時に、
> Excelのオブジェクトの解放処理が抜け落ちてしまう可能性がありますよね。
ご指摘の通りです。流れをよく検討します。

> コンパイル後に実行されますから、常に実行形式なのでは。
確かにそうです。VB.NETですから常に実行形式です。

大変勉強になりました。本当にありがとうございます。

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

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