
マクロを有効にして開くと「X97M.OLEMAL.A」に感染してしまう Excel ファイルを発見しました。
マイクロソフトの Essential には全く反応せず、ウィルスバスターでもリアルタイム検知に反応しない、という不思議なタイプです。
こいつに含まれているマクロ(VBA)を実行せずに表示させたいのですが。
Excel 2003 の環境で開きますと、「マクロを含んでいます。有効しますか」とダイアログが出まして、ここで「有効にする」を選択すると漏れなく感染してしまうため、「無効にする」を選択しますと、「このブックには無効にできない Excel 4.0 のマクロが含まれていて・・・」と出ます。
マクロを有効すると感染するので、「いいえ」をクリックすると、ファイル自体が開けられません。
サクラエディタで表示させますと、後半のところで、Outlook を起動させてメールを送信しているようなコード記述がありますが、文字化け?が酷く解読困難です。
メール送信が終えてから、おきまりの k4.xls を配置して、あとは X97M.OLEMAL.A で検知されるようになりますが、どこへどんなメールを勝手に送りつける処理が書かれているのか気になってます。
なんとか、マクロを実行させずにマクロのコード表示だけさせたいのですが、方法ないでしょうか。
No.1ベストアンサー
- 回答日時:
それはExcel95ぐらいに作られたファイルではないでしょうか。
Excel95にはメニューエディタという機能があって、その機能を使ってメニューを編集できたみたいです。
しかし、その機能が削られたExcel2003とかだとその編集が行えなず、無効化できないマクロとして残るようです。
詳しくは参考URLを見てください。
もしどうしても表示させたいというのであればExcel95以前のバージョンでファイルを開けば
読めるようになる?かもしれません。
参考URL:http://www.vbalab.net/vbaqa/c-board.cgi?cmd=one; …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAを一度起動するとずっと出て...
-
エクセル終了時の保存確認メッ...
-
【マクロ】excelファイルを開く...
-
昨日まで動いていたエクセルの...
-
Excelマクロ ファイル名が変わ...
-
別のパソコンでエクセルのマク...
-
excelが別プロセスで起動してし...
-
個人用マクロブックについて
-
VBA マクロ実行時エラー’1004Ra...
-
マクロを設定したのに、拡張子...
-
Excelが勝手にシート移動してし...
-
EXCEL マクロ クリップボードク...
-
エクセルマクロ実行中に別ファ...
-
マクロでマクロを削除する
-
excelファイルに使われているVB...
-
アクセスでファイルを開いたと...
-
エクセルのマクロを実行後、閉...
-
エクセルマクロが海外PCで開けない
-
CSVの再保存後の数値桁扱いにつ...
-
【マクロ】エラーが発生⇒実行時...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで印刷する方法 エクセ...
-
VBAを一度起動するとずっと出て...
-
昨日まで動いていたエクセルの...
-
エクセル終了時の保存確認メッ...
-
excelファイルに使われているVB...
-
コピーしたファイルのマクロを...
-
別のパソコンでエクセルのマク...
-
Excelが勝手にシート移動してし...
-
【マクロ】宣言は、何のために...
-
Excelマクロ ファイル名が変わ...
-
【マクロ】エラーが発生⇒実行時...
-
VBA マクロ実行時エラー’1004Ra...
-
excelのマクロ実行でブロックさ...
-
エクセル2013vbaで、見えない名...
-
マクロを消すマクロは不可能?
-
エクセルマクロ実行中に別ファ...
-
EXCEL マクロ クリップボードク...
-
マクロを設定したのに、拡張子...
-
excelが別プロセスで起動してし...
-
アクセスでファイルを開いたと...
おすすめ情報