いくつかのVBAコードを含む複数のMS-Access2003プロジェクトがあり、同じファイルにいくつかの冗長な機能が必要です。それを外部の.basモジュールに保存して、すべてのプロジェクトにロードすることを考えました。出来ますか?もしそうなら、これをどのように実装できますか?関数への実際の(単純な)呼び出しを変更する必要がありますか?
質問する
2947 次
1 に答える
3
文書化されていないものを使用できます:
Application.SaveAsText acModule, "module1", "module1x.bas"
Application.LoadFromText acModule, "module1y", "module1x.bas"
または、コード ウィンドウでモジュール名を右クリックして、手動で保存およびロードすることもできます。
最後に、他の参照と同じ方法で Access アプリケーションを参照し、コードを使用できます。ファイル タイプ*.mda はライブラリ タイプでした。私の知る限り、2007 年から *.accda ライブラリ タイプを作成できます。
于 2012-11-09T13:24:23.537 に答える