0

a を返す VBA 関数がありRecordSet、これRecordSetはサブルーチンで使用されます。関数自体はモジュール内にあります。関数自体はRecordSet成功を返しますが、2 つの問題があります。

  1. 関数で接続を閉じようとすると、アプリケーションが失敗します
  2. RecordSet使用後にサブルーチンで を閉じようとすると、アプリケーションが失敗します

では、レコードセットを返した後に関数内の接続を閉じ、使用後にレコードセットを閉じるにはどうすればよいでしょうか?

私の関数は接続を確立し、それを開き、クエリを実行します。

4

2 に答える 2

0

関数として実行しないでください。サブルーチンにモジュール化する

于 2013-10-28T19:38:24.997 に答える