2017-12-13 28 views
1

Excelのマクロ機能を拡張するために、マクロによってインポートされるファイルがあります。このファイルの拡張子は.dllです。もともとこれを作った人が、dllへの拡張を意図的に変更して、ユーザーがそれを少しだけ開くのを簡単にしました。すべてが順調でしたが、最新のExcel 2016アップデートでは、「ファイル形式と拡張子の不一致」というエラーが表示されます。Excelファイルが元のファイル拡張子を取得するかバイパスファイル形式拡張子が一致しない

これは正しいです。今、私の意見では、2つの選択肢があります。

  1. 拡張子を元のものに変更します(これはわかりません)。

  2. 拡張子/ファイル形式の不一致(私はこれを行う方法がわからないため、セキュリティ上のリスクが生じる可能性があります)を迂回します。

私は次の拡張を試しました:xla,xlam,xlsx,xlsb,xlm,xls,xll.しかし、同じメッセージが表示されます。

元のファイル拡張子の内容を知る手がかりはありますか?

は、私はわかりませんが、ファイルは問題が拡張子やファイル形式ではありませんが、問題がAVによって引き起こされたことを私が見つけたexcel 2000 or 2007.

+0

.xlsm万が一、あなたが逃したのは –

+0

です。それでも不一致エラーが発生します。しかし、あなたの入力に感謝! –

+0

メモ帳で開いてみてください - あなたが何かを読むことができるなら、単純なテキストかcsvファイルかもしれません。最初の数行には –

答えて

1

で作成された可能性があります/としてファイルを見ディフェンダービットzipファイルが内部でスキャンを開始して内部の単一のファイルを削除し、Excelを有効なファイルとして認識しなくなりました。 私はバックアップからかなりのファイルを復元するとすぐに奇妙な動作に気付き、AVディフェンダーは95%のCPUを使い始めました。その後、私はログに入り、防御側がそれがトロイの木馬だと思うことに気づいた。

ありがとうございました!

関連する問題