1. ホーム
  2. excel

[解決済み] 「VBA標準関数で「プロジェクトまたはライブラリが見つかりません。

2023-05-04 10:01:03

質問

私の PC で他の人の Excel アプリを実行する必要があるのですが、日付、書式、Hex、Mid などの標準関数で "プロジェクトまたはライブラリを見つけられません" が表示されます。

いくつかの調査によると、"VBA.Date" のように、これらの関数の前に "VBA." を付けると、正常に動作することがわかりました。

Web ページでは、開発者のシステムでは問題ないはずなのに、私のシステムでは私のプロジェクト参照に関係があることを示唆しています。 私の Excel セットアップの何が問題で、修正する必要があるのか、または、さまざまなシステムで実行できるように xls ファイルで何を変更する必要があるのかを理解する必要があります。 私は、すべての人が明示的な参照として "VBA." を使用することを避けたいと思いますが、理想的なソリューションがない場合は、そうする必要があると思います。

  • プロジェクトのプロパティや参照などで、"VBA." を暗黙的に使用するにはどうしたらよいでしょうか。

-アダム

どのように解決するのですか?

標準関数で、全く別のライブラリへの参照が欠落していると、エラーが発生するのを見たことがあります。

VBAエディタでメニューからコンパイルコマンドを起動し、参照ダイアログをチェックして、何か欠けているものがないかどうか、もしあれば、これらのライブラリを追加してみてください。

一般に、配布する前に完全な VBA コードをコンパイルし、ドキュメントを保存することは良い習慣であるようです。