Microsoft Formsでアンケートを運用中、誤って「回答」や「質問」を削除してしまい、回収済みデータを戻したい…という相談は少なくありません。Formsの仕様を正しく知り、今すぐできる救済策と、次回から消さないための運用を整えましょう。
まず押さえるべき結論:削除した回答データは基本的に復元できない
結論:Microsoft Formsには、削除した回答(既存アンケートの回答データ)や、削除した質問に紐づく回答データを元に戻して復元する仕組みは用意されていません。削除時に表示される警告のとおり、削除は恒久的な扱いになります。
そのため、すでに消えてしまった回答を「Formsの画面操作だけで」取り戻すことはできず、必要なら別の場所に残っているバックアップ(Excel、SharePoint、Power Automateなど)から救出するか、アンケートを作り直して再収集するという現実的な対応になります。
「フォームを消した」のか「回答・質問を消した」のかで話が変わる
Microsoft Formsでの“削除”は一種類ではありません。復元できるケースがあるのは、基本的にフォーム本体を削除した場合です。一方で、フォーム内部の回答や質問を削除した場合は復元できません。
| 削除したもの | 何が起きる? | 自力での復元 | 現実的な打ち手 |
|---|---|---|---|
| フォーム本体(My formsから削除) | フォームが「削除済みフォーム(ごみ箱)」へ移動 | 可能(削除済みフォームから復元) | 削除済みフォームを確認し、早めに復元する |
| 削除済みフォームからさらに「削除」(完全削除) | フォームとその応答が完全に削除 | 不可 | 残っているExcel等のバックアップを探す/再作成 |
| 回答(個別/一括) | 削除した回答はForms上から消え、戻せない | 不可 | 過去のエクスポート/同期Excel、他システムへの二重保存から救出 |
| 質問(設問) | その設問と、過去に集めた設問分のデータも消える。元の版に戻す機能もない | 不可 | 既存データはExcel等から救出/新フォームで再収集 |
「フォームを削除した」場合は、Microsoft公式サポートでも削除済みフォーム(ごみ箱)から復元できることが案内されています。ただし、削除済みフォームからさらに削除すると、フォームとその応答は完全に削除されます。
なぜ“元に戻す”ができないのか:Formsの設計を理解する
Microsoft Formsは手軽さが強みですが、運用担当者が事故りやすい落とし穴があります。
- 編集が自動保存:変更が即時に確定し、取り消し(Undo)や版管理のような“戻り道”がありません。
- 質問=データのカラム:設問は単なる表示文ではなく、回答データの列(カラム)そのものに近い扱いです。削除すると、その列に紐づく過去データも消えます。
- 回答のごみ箱がない:フォーム本体にはごみ箱がありますが、回答単体や質問単体にはごみ箱が用意されていません。
実務上は、Formsを「気軽なアンケートツール」として扱うより、運用データ(業務記録)を扱うシステムとして、編集・バックアップ・権限のルールを先に決めておくのが安全です。
削除してしまった直後にやるべき“救済”チェックリスト
復元ができないとはいえ、状況によっては「別の場所に残っているデータ」を回収できることがあります。まずは次の順で確認してください。
| 優先度 | 確認ポイント | 狙い | 補足 |
|---|---|---|---|
| 高 | フォーム本体を削除していないか(削除済みフォームを確認) | フォームごと復元できれば、回答も含めて戻せる可能性 | 削除済みフォームからさらに削除すると完全削除 |
| 高 | 過去に「Open in Excel」で出力したファイルが残っていないか | 削除前のスナップショットを救出 | 保存場所(OneDrive/SharePoint/ローカル)を横断検索 |
| 中 | OneDrive/SharePoint上のExcelに「バージョン履歴」がないか | 以前の版へ戻してデータを回収 | リンク先Excelがある場合に有効 |
| 中 | 回答者側に“控え”が残っていないか(受領メール、PDF、スクショ) | 再入力や再提出の負担を減らす | 組織内回答者なら「回答の受領」機能が使える |
| 中 | Power AutomateやSharePointリスト等に二重保存していないか | 別システム側のデータを正として復旧 | 運用している組織では最も確実な“保険” |
| 低 | Microsoftサポートへ相談(契約・状況次第) | バックエンド復旧の可能性に賭ける | 確約はなく、条件や工数が重いことがある |
フォーム本体を消した場合:まず「削除済みフォーム(ごみ箱)」を確認
フォームをMy formsから削除しただけなら、Microsoft Formsには「削除済みフォーム」タブがあり、そこから復元できます。ごみ箱からさらに削除してしまうと、フォームとその応答は完全削除になるため、まずここを最優先で確認してください。
Excelが残っている場合:Formsより先に“証拠”を確保する
Formsの「Responses」からOpen in Excelで出力すると、回答がExcelブックとして開きます。削除前に出力したExcelが残っていれば、それが事実上のバックアップです。
また、FormsとExcelの関係には2パターンあります。
- 単なる出力:Formsポータル(forms.office.com)上のフォームでOpen in Excelを押した場合、Excelは“その時点の出力”で、フォームとのライブ接続はありません。
- ライブ接続(環境による):OneDrive/SharePoint/Teams/Excel for the webなどから作成したフォームでは、Excelにライブ接続があり、回答がExcelに反映されます。接続が壊れた場合でも「新しいブックへ同期(Sync all responses to a new workbook)」で最新データを取り直せることがあります。
「削除した回答そのもの」を戻す機能ではありませんが、削除より前のExcel版が残っているなら、そこからデータを救出できます。OneDrive/SharePoint上のファイルなら、バージョン履歴で過去版が残っている場合もあるため、確認する価値があります。
回答者側に控えがある場合:組織内アンケートなら“受領(レシート)”が効く
組織内(「組織内のユーザーのみが回答」かつ「名前を記録」など条件あり)のフォームでは、回答後に回答の受領(Response receipts)として、回答者が自分の回答をPDFで印刷・保存できる機能があります。事故後に頼れる可能性があるため、今後の再発防止策としても重要です。
ただし注意点として、公式サポートでもフォームや回答を削除すると、受領メールのリンクから回答者が参照できなくなる旨が案内されています。つまり「削除後に受領リンクで取り返す」は期待できず、回答者が事前にPDF保存していた場合に限り救済になると考えるのが安全です。
最後の手段:Microsoftサポートに相談する価値があるケース
一般的には「削除した回答は復元不可」と案内されますが、契約形態や状況によっては、Microsoftサポートへの依頼が検討されるケースも報告されています。例えば、復旧のために復元ポイント(UTCの時刻)や同意書が必要だった、復元ポイント以降の回答は失われうる、といった注意点が共有されています。
このルートは確実性が低く、手間も大きく、復元の影響範囲も読みづらいため、「法務・監査・安全管理などで、どうしても必要」「回答数が少ないが重要度が極端に高い」といった場面に限って、組織のIT管理者経由で検討するのが現実的です。個人で無理にツールを使ってデータ抽出を試みるのは、組織ルールや情報管理の観点から避けてください。
再発防止が最重要:Forms運用で“消えない仕組み”を作る
Formsは「入力の入口」と割り切り、回答データは別の場所にも残す設計にすると、事故のダメージを最小化できます。ポイントはバックアップを“手動”に頼りすぎないことです。
| 方法 | 特徴 | 向いているケース | 弱点(注意点) |
|---|---|---|---|
| Excelへ定期エクスポート(Open in Excel) | 誰でもすぐできる。スナップショットを残せる | 小規模運用、まずは最低限の保険が欲しい | 担当者が忘れるとゼロ。事故の直前に出していないと救えない |
| Forms data sync to Excel(Excel for the web) | Excel側で分析しながら新規回答を同期できる | 部署横断で集計・ステータス管理をExcelで回したい | “バックアップ”というより“分析基盤”。別途スナップショットが安全 |
| Power Automateで二重保存(SharePoint/Excel/メール等) | 新規回答発生時に自動で別ストレージへ保存できる | 中〜大規模、重要データ、監査や証跡が必要 | 初期設定が必要。項目追加などの変更時にフロー更新が必要 |
| 回答者へ受領(レシート)/保存・編集を許可 | 回答者側にも控えを残せる(組織内向け) | 社内申請、申込、提出物など“控え”が有用な業務 | 外部回答者には制約あり。削除するとリンク参照不可になる点に注意 |
Power Automateを使った“二重保存”が強い理由
Power Automateでは、Microsoft Formsのトリガー(新しい回答が送信されたとき)と、回答詳細取得アクションを使って、回答内容を別の場所へ自動転送できます。公式ドキュメントでも、Formsには「When a new response is submitted」のトリガーと「Get response details」のアクションがあることが説明されています。
さらにMicrosoft公式サポートでも、FormsとPower Automateを組み合わせた自動ワークフロー作成が案内されています。バックアップ目的に限らず、通知・承認・台帳化まで一気通貫で作れるため、「消えたら困る」アンケートほど、入口をFormsにして保存先をSharePointやDataverseに分ける設計が堅いです。
共同管理するなら「Microsoft 365グループのフォーム」で事故を減らす
担当者が異動・退職したり、複数人で管理したりする運用では、個人所有のフォームは事故が起きがちです。フォームをグループへ移動すると、運用の引き継ぎや管理性が上がります。
- フォームをグループへ移動(Move)できるのは、そのフォームの所有者のみ
- 移動先グループのメンバーである必要がある
- グループフォームは、回答がグループのSharePoint側に格納されるなど、管理面の利点がある
重要なのは、これは「削除した回答が復元できるようになる」機能ではないという点です。あくまで誤操作を減らし、属人化を防ぎ、バックアップや監査の設計をしやすくするための土台と考えてください。
編集前にやっておくと安全度が上がる“2つの保険”
保険1:編集前に必ずExcelへ書き出してスナップショットを残す
フォームを本格運用しているなら、編集前・月次・週次などのタイミングで、回答をExcelへエクスポートして保管してください。公式サポートでも、ResponsesタブからOpen in Excelでエクスポートできる手順が示されています。
おすすめは、ファイル名に日付とフォーム名を入れて、SharePointのドキュメントライブラリ等へ保管する運用です(例:2025-12-26_問い合わせ受付_回答.xlsx)。「どの時点のデータか」が明確になり、復旧ではなく“参照”としても役立ちます。
保険2:大きく編集する前にフォームをコピーして“ステージング”を作る
Formsはフォーム自体をコピー(複製)できます。ただし、コピーされるのは質問・形式・レイアウトのみで、既存の応答は引き継がれません。つまり、回答データを守る目的ではなく、「編集で事故らないためのテスト環境」を作る目的で使うのが正解です。
運用のコツは次の通りです。
- 本番フォームは触らず、まずコピーしたフォームで変更を試す
- 質問削除が必要な場合でも、本番では削除せず「(旧)」などラベル付けして残し、次の回収サイクルから新フォームへ移行する
- どうしても本番を編集する場合は、編集前に必ずスナップショットを残す
よくある勘違い・つまずきポイント
「Excelに出力しているから安心」ではない
Excelが“単なる出力”なのか、“ライブ接続”なのかで挙動が変わります。ライブ接続の場合、接続が壊れると同期されないことがあり、復旧のために新しいブックへ同期する機能も案内されています。まずは自分のフォームがどちらの方式か把握しておくことが重要です。
「質問文を直しただけ」でも運用上は要注意
質問文の微修正自体はよくある運用ですが、担当者が複数いると「どの時点の質問に対する回答なのか」が追いづらくなります。変更履歴が残らない前提で、質問文の変更は変更日をメモする、あるいは質問末尾に(改訂:YYYY/MM/DD)を付けるなど、読み手に優しい工夫を入れると事故後の調査が楽になります。
改善要望は「フィードバック」から投げるのが近道
「削除した回答の復元」「フォームのバージョン履歴」「削除した質問の復元」は要望が多いテーマです。Microsoft Formsにはフィードバック送信の導線が用意されているため、組織内で困っている人が多いなら、要望をまとめて投げるとよいでしょう。
まとめ:復元できない前提で、バックアップと変更管理を仕組みにする
Microsoft Formsで一度削除した回答や、削除した質問に紐づく回答データは、原則として復元できません。だからこそ、事故が起きたときに慌てて探すのではなく、Excelへの定期エクスポートやPower Automateでの二重保存、グループフォームでの共同管理といった“消えない運用”を先に作っておくことが、もっとも費用対効果の高い対策になります。

コメント