2026年10月更新:Excel 2010/2013向けの手順を、今のExcel(Microsoft 365・2021・2024)の画面に合わせて書き直しました。手順は2010以降ほぼ共通です。
Excelを起動するたびに、こんなメッセージが出るようになった――
「'○○○.xla'が見つかりません。ファイル名およびファイルの保存場所が正しいかどうか確認してください。」
原因は、以前登録したアドイン(.xla / .xlam)のファイルが、移動または削除されていることです。Excelは起動時に登録済みのアドインを読みに行くので、ファイルがないと毎回このメッセージが出ます。登録を外せば解決します。
アドインの登録を外す手順
- Excelを起動し、「ファイル」→「オプション」を開く
- 左のメニューで「アドイン」を選ぶ
- 画面下の「管理」が「Excel アドイン」になっていることを確認して、「設定」を押す
- 一覧から、メッセージに出ているアドインのチェックを外す
- 「ファイルが見つかりません。一覧から削除しますか?」と聞かれたら「はい」
これで、次回からメッセージは出なくなります。
それでも出る場合
- COMアドインを確認します。手順3の「管理」で「COM アドイン」を選んで「設定」を押します。不要なものや見覚えのないもののチェックを外します
- XLSTARTフォルダを確認します。Excelの起動時に自動で開くファイルの置き場所です。エクスプローラーのアドレス欄に
%appdata%\Microsoft\Excel\XLSTARTと入れて開き、心当たりのないファイルがあれば別の場所に移します - 個人用マクロブック(PERSONAL.XLSB)の中で、古いアドインを呼び出していることもあります
アドインを使い続けたい場合
アドインを別のフォルダに移しただけなら、手順3の画面で「参照」を押し、新しい場所のファイルを選び直せば、登録し直せます。共有フォルダに置いたアドインは、フォルダの場所が変わると同じ症状が出るので、置き場所は固定しておくのがおすすめです。
Excel で作った無料のツールや、自分の仕事のために作ったツールをツール一覧にまとめています。


コメント
すんごく助かりました。
私の場合はエクセルシート並び替えのソフトを解凍したフォルダーをデスクトップに置いて、起動確認してからフォルダーをコピー移動させて、デスクトップのフォルダーをごみ箱からも削除したのが始まりでした。
ありがとうございました。
ついついやっちゃいがちですね。
お役に立てて良かったです。