Microsoft Formsで「誰でも回答できる申込フォームを作り、写真や申請書も一緒に送ってもらいたい」と考えることがあります。しかし、Forms標準の「ファイルのアップロード」質問は、外部の誰でも回答できるフォームでは利用できません。
ファイルアップロードを使えるのは、回答者を「組織内のユーザー」または「組織内の特定のユーザー」に限定したフォームです。そのため、不特定多数の住民・顧客・取引先などを対象とする公開フォームでは、「回答は誰でも可能にして、添付ファイルだけ受け取る」という構成にはできません。
まず「外部から受け付けるフォームなのか」「組織内部で書類を集めるフォームなのか」を分けて考えることが重要です。内部向けであれば、Microsoft Formsのファイルアップロード機能を利用できます。
Microsoft Formsで外部の人にファイルを添付してもらえない理由
Microsoft Formsには、回答時に写真やPDF、Wordファイルなどを添付できる「ファイルのアップロード」という質問形式があります。
ただし、この質問形式には回答者についての制限があります。
利用できるのは、フォームの回答対象を次のように設定している場合です。
- 組織内のユーザーだけが回答できる設定
- 組織内の特定のユーザーだけが回答できる設定
一方、組織外の人を含めて誰でも回答できる公開フォームでは、ファイルアップロード質問を利用できません。
つまり、次のような申込フォームをMicrosoft Forms単体で作ることはできません。
氏名や連絡先は誰でも入力でき、最後に写真や申請書を添付して送信する。
イベント参加申込、自治体への申請、一般消費者向けアンケート、採用応募など、組織外の人からファイルを集めたい場面では特に注意が必要です。
「誰でも回答」と「ファイル添付」は両立できない
フォームを設計するときは、最初に「誰から回答を受け付けるのか」を決めておくと迷いにくくなります。
| 利用目的 | 回答者 | Formsのファイルアップロード |
|---|---|---|
| 社内アンケート | 組織内 | 利用可能 |
| 職員から書類を回収 | 組織内 | 利用可能 |
| 特定部署から資料を提出してもらう | 組織内の特定ユーザー | 利用可能 |
| 一般向けイベント申込 | 組織外を含む | 利用不可 |
| 住民から写真を募集 | 組織外を含む | 利用不可 |
| 顧客からPDFを提出してもらう | 組織外を含む | 利用不可 |
「ファイルアップロードの項目が見つからない」という場合、質問の追加方法を探す前に、回答者の設定を確認するのが近道です。
外部公開を前提としたフォームなら、設定ミスではなく仕様上の制限である可能性があります。
外部受付と内部収集を先に分けて考える
ファイル添付を設定する前に、フォームの目的を次の2種類に分けて考えます。
外部の人から申し込みを受け付ける場合
一般公開する申込フォームでは、回答者を組織内部に限定できません。
たとえば、次のような用途です。
- 住民向けの参加申し込み
- セミナーやイベントの受付
- 顧客アンケート
- 一般公募
- 組織外の事業者からの申し込み
この場合、Forms標準のファイルアップロード機能を前提にフォームを設計しないようにします。
「申込内容だけFormsで受け取り、ファイル提出が本当に必要かを改めて整理する」「組織で承認されている別のファイル受付手段を検討する」といった判断が必要です。
組織内からファイルを集める場合
社員や職員など、Microsoft 365の同一組織内のユーザーからファイルを集める用途であれば、Formsのファイルアップロード質問を利用できます。
たとえば、次のような用途と相性があります。
- 職員から報告書を提出してもらう
- 社員から領収書の画像を集める
- 部署内で資料を提出してもらう
- 研修課題のファイルを提出してもらう
- 社内イベント用の写真を募集する
この場合は、ファイル数や容量、ファイル形式を設定したうえで運用できます。
組織内向けフォームにファイルアップロード質問を追加する方法
回答対象を組織内に限定しているフォームでは、質問としてファイルアップロードを追加できます。
基本的な流れは次のとおりです。
- Microsoft Formsで対象のフォームを開く
- 新しい質問を追加する
- 質問の種類から[ファイルのアップロード]を選択する
- 質問文を入力する
- 必要に応じて「必須」を設定する
- アップロードできるファイル数を設定する
- 1ファイルあたりの容量上限を設定する
- 必要に応じて許可するファイル形式を設定する
たとえば、職員から現場写真を提出してもらうなら、質問文は次のように具体的にしておくと分かりやすくなります。
作業完了後の現場写真をアップロードしてください。
さらに、「写真は最大3枚」「画像ファイルのみ」といった条件も用途に合わせて設定します。
単に「ファイルを添付してください」とするより、何を、何枚、どの形式で提出するのかを質問文や補足説明で明確にする方が運用トラブルを減らせます。
1つの質問でアップロードできるファイル数
ファイルアップロード質問では、1つの質問につきアップロード可能なファイル数を設定できます。
最大は10ファイルです。
したがって、複数の写真や複数の資料をまとめて提出してもらうこともできます。
ただし、「最大10ファイルにできるから10ファイルにする」のではなく、実際の提出物に合わせて必要最小限に設定する方が分かりやすくなります。
たとえば、現場写真が通常2~3枚で足りるのであれば、必要以上に多い設定にする理由はありません。
提出側にとっても管理側にとっても、必要なファイル数を明示した方が扱いやすくなります。
1ファイルあたりの容量上限は3種類から選べる
1ファイルあたりの最大容量は、次の選択肢から設定できます。
| 容量上限 | 向いている用途の例 |
|---|---|
| 10MB | 写真、PDF、一般的なOffice文書 |
| 100MB | 高画質画像、比較的大きな資料 |
| 1GB | 大容量ファイルを扱う必要がある場合 |
通常の申請書や写真の提出であれば、むやみに1GBまで許可する必要はありません。
フォームを作る側としては、まず想定されるファイルサイズを確認し、それに合う上限を設定するとよいでしょう。
たとえばスマートフォンで撮影した写真を受け付ける場合は、端末や撮影設定によってファイルサイズが異なります。容量を極端に小さくすると、回答者がアップロードできず困る可能性があります。
一方で、大きすぎる上限を設定する必要があるかどうかは、用途や組織の運用ルールも含めて判断します。
提出できるファイル形式も制限できる
Formsのファイルアップロード質問では、受け付けるファイルの種類を指定できます。
主な分類として、次のようなものがあります。
- Word
- Excel
- PowerPoint
- 画像
- 動画
- 音声
たとえば、申請書だけを提出してもらうならPDFに限定する、現場写真なら画像に限定するといった設定ができます。
ファイル形式を限定することで、「必要なのは写真なのにExcelファイルが送られてきた」といった提出ミスを減らせます。
ファイル形式は用途に合わせて絞る
実務では、受け付けられる形式を増やすことよりも、後工程で扱いやすい形式に絞ることが重要です。
たとえば「書類なら何でもよい」とWord、Excel、PowerPoint、PDFをすべて許可すると、提出後の確認方法がばらつきます。
最終的に印刷・保存・審査する書類であれば、運用ルールとしてPDFに統一した方が扱いやすい場合があります。
逆に、編集可能なExcelファイルそのものを回収したい業務であれば、Excelを許可する必要があります。
「回答者がアップロードできるか」だけでなく、受け取ったあとに誰がどのように処理するのかまで考えて形式を決めるのがポイントです。
作成画面でアップロードボタンが押せなくても異常とは限らない
ファイルアップロード質問を作成すると、フォーム編集画面でアップロード用のボタンが表示されることがあります。
ここで「ボタンが押せない」「ファイルを選択できない」と感じても、それだけで設定失敗と判断しないようにしましょう。
フォームの作成者が見ている編集画面では、アップロードボタンが無効になっています。
実際に回答者が操作する画面を確認するときは、プレビューを開いて確認します。
この違いを知らないと、
「ファイルアップロード機能が壊れている」
「設定が反映されていない」
と誤解しやすいので注意が必要です。
公開前はプレビューで回答者側の画面を確認する
フォームを完成させたら、設定画面だけを見て終わらせず、回答者からどう見えるかを確認します。
特にファイルアップロード質問では、次の点をチェックします。
- 質問文だけで提出するファイルが分かるか
- ファイルアップロード欄が表示されているか
- 必須設定が意図どおりか
- 最大ファイル数が適切か
- ファイル容量の上限が適切か
- 許可するファイル形式が用途に合っているか
たとえば「本人確認書類を添付してください」とだけ書くと、表面だけでよいのか、裏面も必要なのか、PDFでも写真でもよいのかが分かりません。
次のように具体化すると回答者が迷いにくくなります。
本人確認書類の表面・裏面を画像またはPDFでアップロードしてください。最大2ファイルまで。
これはForms特有の操作というより、ファイル提出フォーム全般で重要な設計ポイントです。
「回答者制限を解除すれば添付できる」は回避策にならない
注意したいのが、外部の人にも添付してもらうために、回答者設定を変更して何とかしようとする方法です。
Microsoft Formsのファイルアップロード質問は、組織内部の回答者を対象とする場合に利用できる機能です。
そのため、
「いったんファイルアップロード質問を作成してから、回答範囲を誰でも回答可能に変えればよい」
といった方法を前提にフォームを設計すべきではありません。
外部公開とファイルアップロードが必要なら、Formsの設定を無理に迂回するのではなく、要件そのものを分けて考える必要があります。
外部の人からファイルを受け取りたい場合はどうする?
一般の利用者や組織外の事業者から写真・書類を受け取りたい場合、Forms標準のファイルアップロード質問では対応できません。
この場合は、まず次の3点を整理します。
本当に申し込みと同時にファイル提出が必要か
最初に考えたいのは、「フォーム送信時にファイルも必須なのか」です。
たとえばイベント申し込みで顔写真を集めようとしている場合、本当に申込時点で必要なのかを確認します。
不要であれば、Formsでは申込情報だけを受け付けることで仕組みを単純化できます。
別の承認済み手段があるか
ファイル提出が必要なら、組織で正式に利用を認められているファイル受付手段がないか確認します。
特に自治体・企業・学校などでは、利便性だけでサービスを選ぶのではなく、情報管理、保存先、アクセス権、保存期間なども確認する必要があります。
個人情報を集めすぎていないか
ファイルには、フォームの文字入力より多くの情報が含まれていることがあります。
たとえば写真には人物や住所が写り込む可能性があり、提出されたPDFに想定外の個人情報が含まれることもあります。
「添付できる仕組みを作れるか」だけでなく、本当にそのファイルを収集する必要があるかも確認してから受付方法を決めることが重要です。
よくある疑問
Microsoft Formsで誰でも回答できるフォームに画像添付欄を付けられる?
Forms標準のファイルアップロード質問ではできません。
画像もファイルアップロード機能を利用するため、組織外を含む誰でも回答可能なフォームでは使用できません。
PDFだけなら外部ユーザーから受け取れる?
PDFだけを例外的に外部から受け付けられるわけではありません。
問題になるのはファイル形式ではなく、ファイルアップロード質問そのものの利用条件です。
ファイルアップロードの質問が表示されないのはなぜ?
まずフォームの回答対象を確認します。
ファイルアップロードは、回答者を組織内の人または組織内の特定の人に限定している場合に利用できる機能です。
外部の誰でも回答できる設定でフォームを作っている場合は、ファイルアップロードを利用する前提を見直します。
作成画面でアップロードボタンをクリックできないのは故障?
作成者が操作する編集画面では、アップロードボタンが無効でも異常とは限りません。
回答者側での表示や動作を確認するときは、プレビューを使用します。
最大何個までファイルを添付できる?
1つのファイルアップロード質問につき、最大10ファイルまで設定できます。
1ファイルの最大容量はいくつ?
設定できる上限は10MB、100MB、1GBです。
用途に合わせて選択します。
Microsoft Formsで添付フォームを作るときの判断基準
Microsoft Formsでファイル提出を受け付けたいときは、最初に「ファイルアップロード質問をどう追加するか」を考えるのではなく、回答者が誰なのかを確認することが重要です。
判断の流れはシンプルです。
- 回答者が組織内部だけか確認する
- 組織内部ならファイルアップロード質問を設定する
- 最大ファイル数・容量・形式を用途に合わせて絞る
- プレビューで回答者側の表示を確認する
- 外部受付ならForms標準の添付機能を前提にしない
- ファイル提出が必要なら、組織で承認された別の受付方法を検討する
Microsoft Formsは手軽に申込フォームを作れる一方、誰でも回答可能なフォームとファイルアップロードは同時に利用できません。
外部向け申込フォームを作る場合は、まず「文字情報だけをFormsで受け付ければ足りるのか」「ファイル提出まで本当に必要なのか」を整理してください。内部向けでファイル収集が必要なら、ファイル数・容量・形式を必要最小限に設定し、最後にプレビューで回答者側の画面を確認してから公開するとスムーズです。

コメント