Excel の起動中に、次のメッセージが表示されることがあります。
Invantive Excel 関数は、アクティブな Excel プロセスが 1 つだけある場合にのみインストールできます。
表示されているすべての Excel アプリケーションを閉じるか、タスク マネージャーの [詳細] タブですべての Excel プロセスを終了して、2 つの Excel プロセスをすべて終了してください。その後、Excel を再起動します。PC またはサーバーを再起動することもできます。
これを避けるにはどうしたらいいでしょうか?
答え1
Invantive Control は、アドイン フォルダーにあるファイル「Invantive Control functions.xlam」を使用します。関連付けられている署名「Invantive Control functions.xlam-sig」またはファイルの日付が、Invantive Control の COM アドイン部分によって管理されているバージョンと同じではないことを示している場合、そのファイルを自動的に修復します。
ここで、実際には 2 つのアドインがあることがわかります。1 つは Excel 関数を備え、もう 1 つは COM アドインとしてのバックエンドです。
修復が必要と判断された場合、Invantive Control COM アドインは XLAM ファイルを置き換えようとします。
ただし、Excel には、プロセスが常に正しく終了しないという悪い癖があります。そのため、Excel ウィンドウが表示されていない状態で、1 つ以上の excel.exe がアクティブになっている場合があります。
エラーが説明しているように、まず EXCEL.exe プロセスの存在を確認し、不要になったプロセスを強制終了する必要があります。
または、PC を再起動してください :-)