投稿者 neptune  (社会人) 投稿日時 2009/7/29 02:15:13
こんにちは

気づいた所を

>'Excelブックを起動 exBook = exApp.Workbooks.Open("C:\test.xls")
多分この書き方ではインスタンスが正常に破棄されない。
workbooksがexAppから参照されているが、暗黙のうちの参照であるため恐らく開放されないと思う。
→正常に終了しないと言う事。(未確認ではあります。)

>エクセルのVLooKUPを使用したいのですが
使用するのは自由ですが、なぜにワークシート関数のVLookUpかなと思ってしまいます。
制約も多いし。
findメソッドもあるし、そちらの方が恐らく使い勝手は楽チンかも?

正直、検索数が少なければ全部のデータをなめていっても良いと思います。

>Null 参照の例外が実行時に発生する可能性があります。”の直し方が分かりません。
はこれですね。どこかきちんと書いておいてください。
>exBook.Close(False)
exBookは変数の型宣言はしているが、実体を与えられていない(Null参照)から指摘されている。
直し方。
使用する前に実体を与えればよい。

>直し方を詳しく教えてください。
デバッグを他人にお願いするのはここのような開発言語系の掲示板では嫌われますよ。
→アドバイスがもらいに肉なる可能性あり。

ここの過去ログを「Excel」をキーワードにして検索するといろいろ注意点、サンプルなどがあったと
思います。まずは過去ログをあさってみて下さい。