Microsoft 365 のウェブベースのツールで、ユーザーが迅速にアンケート、クイズ、投票、フィードバック フォームを作成できるようにします。
注:この回答は翻訳ツールを用いて翻訳されております。文法や意味に誤りがある場合はご容赦ください。ご理解のほどよろしくお願いいたします。ご不明な点がございましたら、メッセージを残していただければ、できるだけ早く返信いたします。
拝啓 @桑島 瑛斗(t),
Microsoft 365 Q&A フォーラムにお問い合わせいただきありがとうございます。特にプロジェクトのテスト段階では、データが正確に反映されないと大変ご迷惑をおかけします。
ご説明いただいた内容から判断すると、重複エントリや同期エラーの問題は、通常、Excel ブックとフォームのリンク方法に起因していると考えられます。これらのエラーを解決するための最も効果的な手順を以下に示します。
以下の手順に従ってください。
ステップ 1: 現在のブックを切断する
- Microsoft Forms にアクセスし、フォームを開きます。
- 「回答」タブをクリックします。
- 「Excel で開く」ボタンを探します(通常、ボタンの横に小さなドロップダウン矢印があります)。ドロップダウン矢印をクリックします。
- メニューから「切断して新しいブックに同期」を選択します。
- 切断すると、フォームの現在の回答がすべて含まれた新しい Excel ブックが生成されます。
注: この操作により、問題のある古いExcelファイルとのリンクが解除されます。記録や履歴データのために古いファイルを残すことはできますが、新しい回答は受信できなくなります。
ステップ 2: 重複データに対処する
Excel で重複が発生する場合(フォームが 1 つしか送信されていない場合)、通常は接続の遅延による手動更新や、送信中のブラウザの「戻る」ボタンエラーが原因です。
ソースの確認:Microsoft Forms の [回答] タブで回答数を確認します。
Forms では回答数が正しく、Excel では重複している場合は、ブックの接続に問題があります。新しいブックを作成すると(前述のように)、重複した回答は消去されます。
Forms 自体で回答数が重複している場合は、ユーザーが「ありがとうございます」ページを更新したか、「送信」を複数回クリックした可能性があります。これを防ぐには、フォーム設定(サインインが必要)で「1 人につき 1 件の回答」をオンにします。
ステップ 3: 保存場所を確認する
同期の信頼性は、Excel ファイルの保存場所に大きく依存します。
- Forms for Web: Forms のウェブサイトからフォームを作成し、「Excel で開く」をクリックすると、同期されないローカルの「スナップショット」ファイルが作成されます。
- Forms for Excel (推奨): 永続的なライブリンクを確保するには、必ず OneDrive for Business または Excel Online ([挿入] > [フォーム] > [新しいフォーム]) を使用してフォームを作成してください。これにより、データはクラウドでホストされる .xlsx ファイルに保存され、フォームと常に通信が行われます。
「新しいブックに同期」機能に関する詳細なトラブルシューティングについては、Microsoft 公式サポート ガイド「フォームとブックの同期を確認する方法 - Microsoft サポート」を参照してください。
重複エラーを解消し、データ パイプを復元する最も直接的な方法である「すべての回答を新しいブックに同期する」手順から始めることをお勧めします。
これで現状が明確になったかと思います。他にご質問がございましたらお知らせください。
回答が役に立った場合は、「回答を承認」をクリックして、ぜひ高評価をお願いします。この回答についてご質問がある場合は、「コメント」をクリックしてください。
注:このスレッドに関するメール通知を受け取りたい場合は、ドキュメント に記載されている手順に従ってメール通知を有効にしてください。