ADO レコードセットを返すパブリック メソッドを含む VS 2008 を使用して共有アドインを作成しました。MS Access では、ADO レコードセットを関数呼び出しの戻り値に設定したいと考えています。関数呼び出しは、COM オブジェクトを呼び出すときに正常に実行されます。ただし、VBA で ADO レコードセットを関数に割り当てると、「コンパイル エラー: プロパティの無効な使用」が返されます。私は何を間違っていますか?
Dim result As ADODB.Recordset
result = .Object.doSomething(parameter1, parameter2)