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

タイトル Re^5: Access2010を起動してマクロを実行を実行した際のエラーについて
投稿日: 2013/02/05(Tue) 12:56
投稿者VBレスキュー(花ちゃん)
> 下3行目(マクロ実行部分)をコメントアウトすれば問題なく動作しましたが。。。
>
> 他に何か抜けている部分があるのでしょうか・・・

最初の回答にも書いていますが、マクロの実行中に、Access を閉じてしまうので
本来は、マクロの作業が終わってから終了処理をするべきです。


> Microsoft Access 14.0 Object Library
なら、DLL 名が、Microsoft.Office.Interop.Access.dll になっていませんか?
それなら、Dim objAccess As New Microsoft.Office.Interop.Access.Application が正しい
はずで、
>これを記述すると名前空間が不適切というエラーになります。
といったエラーがでるはずがないのですが(その箇所で)

Access や Excel のような Com オブジェクトを VB2010 等から操作する場合は、Com オブジェクト
を解放する処理が必要になります。
詳しくは、ここの Excelのプロセスが正常に終了しない理由(その1 その2)をご覧下さい。
http://www.hanatyan.sakura.ne.jp/dotnet/Excel08.htm
http://www.hanatyan.sakura.ne.jp/dotnet/Excel09.htm

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

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