マクロ入りの文書(XLSM・DOCM・PPTM)を安全に開く
マクロを含む文書の危険性と、マクロを実行せずに内容だけを確認・編集する方法を説明します。
ファイル名が.xlsm、.docm、.pptmで終わる場合、VBAマクロが含まれている可能性があります。マクロは業務の自動化に使われますが、出どころのわからない文書に含まれていれば、マルウェアを実行する入り口にもなり得ます。
DocDoriはマクロを実行しません
- 文書を開いても、マクロ・スクリプト・外部接続は実行されません。内容を読むだけです。
- XLSM:値と対応している数式を編集し、マクロを除いたXLSXとして保存します。
- DOCM:本文を編集し、マクロを除いたDOCXとして保存します。
- PPTM:スライドの文字を編集し、マクロと外部接続の構成要素を除いたPPTXとして保存します。
マクロを除く変換は、ダウンロードの前に案内して同意を得ます。元のファイルはそのまま残ります。
マクロ入りの文書を受け取ったときのチェックリスト
- 送り主と受け取った理由がはっきりしているか確認します。
- Officeで「コンテンツの有効化」ボタンを押すよう求める文書は、特に疑ってください。
- 内容を見るだけでよいなら、まずマクロを実行しないビューアーで確認します。
- マクロがどうしても必要な業務ファイルなら、会社のセキュリティポリシーに従い、信頼できる場所でのみ実行します。
こんなときに便利です
- 出どころがはっきりしないXLSMの見積書の数字だけを確認したいとき
- マクロは不要で、表の内容だけを直して他の人に渡したいとき
- 会社のセキュリティポリシーで、マクロ入りの文書をOfficeで開けないとき
よくある質問
マクロを除いたファイルでボタンが動きません。 マクロで作られたボタンや自動計算は、マクロを除くと動作しません。値と通常の数式、文書の本文だけが残ると考えてください。
DocDoriで開けば安全ですか? DocDoriはマクロ・スクリプト・外部接続を実行せず、内容を読むだけです。ただし、ファイルそのものの危険がなくなるわけではないので、出どころのわからない元ファイルはOfficeで開かないでください。