エクセルVBAでアドインファイルを使用しています。
時々、
Excelで前回アドイン’アドインファイルのパス’を開いたときに重大なエラーが
発生しました。このアドインを使用できないようにしますか?
このアドインを再度使用できるようにするには、[ヘルプ]メニューから[バージョン情報]をクリックし、
[使用できないアイテム]をクリックします。
このメッセージが出てしまい、エクセルVBAプログラムを起動することができません。
1度出てしまうと、再度実行しても上記メッセージが必ず出てしまいます。
再度、アドインファイルを作成しなおすと、エラーは解消されます。
また、VBAプログラムを動かしてると、何かのタイミングで、また、上記のメッセージが
表示されるようになってしまいます。
どうして出るのかがわかりません。
何か参考になることがあれば教えて下さい。
No.2ベストアンサー
- 回答日時:
最初に、ほとんど同時刻の明らかに分かるマルチポストは、この世界では嫌われるマナー違反ですから、そういうことはやめてください。
ただ、知恵袋の回答は、きちんとした回答ではありませんから、こちらは独自の回答をします。>Excelで前回アドイン’アドインファイルのパス’を開いたときに重大なエラーが発生しました。このアドインを使用できないようにしますか?
>1度出てしまうと、再度実行しても上記メッセージが必ず出てしまいます。
まず、ファイルの見えない部分が壊れている可能性がありますから、まったくファイルを新しくする必要があります。これはバイナリ・レベルのエラーが発生しているようです。いわゆる「電子のゴミの混入」という種類のものです。
それと、シート数は1枚になっていますか?シート上には、元のファイルから作った残骸物が残っていてはいけません。ただし、必要データは、MS系(日本製)のアドインでもしているので、シート上に置いてもよいようです。
後は、アドインの内容にもよります。VBAだけでは、重大なエラーは発生しないものの、参照設定などで、何かを呼び出していたりする場合は、時々、問題を発生させます。それと、基本的なことですが、重大なエラーは出ないものの、アドインの利用中(編集中は問題なし)に、VBAによるアドイン自身のの更新をするようなコードは避けたほうがよいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
- Excel(エクセル) ネットワーク上のエクセルとリンクしている時にデータ更新をvbaで、refresh Allで行う場合の 2 2023/04/10 05:39
- その他(パソコン・スマホ・電化製品) PCに詳しい方に、質問です。 使用しているのは、TOSHIBAのPCで、多分なんですけど、アップデー 4 2023/01/28 03:30
- その他(インターネット接続・インフラ) PCに関してのトラブル 2 2023/04/02 18:52
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerShellを使って関連付けら...
-
fcloseで発生するエラーについて。
-
Returnに対するGoSubがありません
-
Access2013にてドラッグ&ドロ...
-
NAS上のファイルの使用中が解除...
-
アクセスのクエリでコンパイル...
-
DisplayAlertsブロパティで ”実...
-
ファイルクローズ(fclose)でエ...
-
「パス名が無効です」の発生原因
-
「複数の選択範囲に対して実行...
-
エクセルマクロでエラーの原因...
-
VBでファイルが開かれているか...
-
ACCESS VBAでのインポート
-
DBへのコネクションタイムアウト
-
ワークブックに名前をつけて保...
-
CSVファイルが開かれているかど...
-
MATLABの2つのプログラム間でデ...
-
batファイルでレジストリキーの...
-
VB6 Dir関数で52エラー発生
-
画像読み込み失敗の判定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBでファイルが開かれているか...
-
batファイルでレジストリキーの...
-
gccを行ってもexeファイルが生...
-
「パス名が無効です」の発生原因
-
Returnに対するGoSubがありません
-
アクセスのクエリでコンパイル...
-
NAS上のファイルの使用中が解除...
-
VBから参照できないCのDLLを使...
-
PowerShellを使って関連付けら...
-
Adobeのプレミアプロの書き出し...
-
EXCELのVBAでWORDが開いてある...
-
FTPの送信結果を検知したい
-
access テキストボックスの値取得
-
エクセルマクロでエラーの原因...
-
【COBOL】read文でエラー
-
VB6 Dir関数で52エラー発生
-
VBA ExecuteExcel4Macro 型が一...
-
Access2013にてドラッグ&ドロ...
-
freadでデータがない場合の読込...
-
ファイルクローズ(fclose)でエ...
おすすめ情報