3

Access 2010 には、CloseAllToolbars() という関数 (サブ関数ではなく) を呼び出す Autoexec マクロがあります。

.MDB ファイルを開くと、関数が正常に実行されます。.MDE に保存して公開すると、.MDE は機能を正常に実行します。Office または Access がインストールされていない Windows 10 を実行している新しいラップトップに .MDE をコピーします。Access Runtime 2010 をインストールしました。開発用 PC も Windows 10 です。

この MDE を新しいラップトップで実行すると、エラー メッセージ 2425「入力した式には、データベースが見つけられない関数名があります」が表示されます。

4

1 に答える 1

6

別のサイトの別の投稿で、Access ランタイムに AutoExec から呼び出される関数に問題があることを発見しました。解決策は、Access ランタイムの SP1 を実行することでした。これで修正されるはずです。

Access 2010 ランタイムの SP2 が公開されていることがわかりました ( https://www.microsoft.com/en-ca/download/details.aspx?id=39643から入手できます)。それは私の問題を解決しました。

于 2016-01-22T18:04:37.113 に答える