• ベストアンサー

word/excelで入力必須の項目を作れますか?

こんにちは。 wordまたはexcelでアンケートフォームを作成したいと思います。 その中で、入力必須の項目を作りたいと思います。 「名前」「住所」等、必須項目を入力しないと保存できないような 機能をご存知でしょうか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.1

マクロ・VBAで可能ですね。 Workbook_BeforeSaveイベント時に、必須項目のセルの有無をチェック します。 http://excelvba.pc-users.net/fol4/4_5.html

ki-tty-ch
質問者

お礼

有難うございました。

ki-tty-ch
質問者

補足

有難うございます。これで、出来ました。このように対応します。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

>保存できないような VBAのイベントを使わないと、無理でしょう。 単項目の入力後チェック(入力規則など)でなく、1人分の入力後チェックでもなく、多数の人数の入力が終ってからで、そのタイミングは関数などでは捉えられない。 普通アクセスなどの入力フォームでも、必要入力項目の完備性チェックは、1人分の入力完了ボタンのクリックなどの行われたとき、VBAなどでチェックするのが普通と思います。 >機能をご存知でしょうか? という発想ではなく、プログラムで作りこむことだと思います。

ki-tty-ch
質問者

お礼

有難うございました。

ki-tty-ch
質問者

補足

作ろうとしているものは、そのとおり多数の人が関わりますので、無理がありますね。それに、気づきました。ありがとうございます。

関連するQ&A

  • Word文書に必須入力項目を設けたい

    [要望概要] Word文書のマクロ機能を用いて、文書中の特定の個所に必須入力項目を設けたいのですが、どのようにマクロを記述すれば良いのか分かりません。 [要望詳細] 特定個所(例えば、「名前:_____」と言う欄の下線部分)に何かが入力されていなければ、文書の保存が出来ないようにしたい。 あるいは、Word起動時にマクロで必須入力個所の入力を促し、入力を行なわなければいかなる操作も受け付けないようにしたい。 (完全に上記機能を実現できなくとも、類似機能があれば教えていただきたい) かなり調べたのですがどうしても分からず、ここで質問させていただきました。 ご存知の方がいらっしゃいましたらお手数ですが教えていただけますでしょうか。 よろしくお願いいたします。

  • フォームの必須項目の設定

    今自分でホームページを作成しているんです。 その中でお問い合わせフォームを作成しているんですが、必須項目の設定が分からないんです。 例えば「名前」を必須項目にした場合、名前を入力しないと先へ進めないといった具合に設定したいんです。 もしよろしければアドバイスお願いします。 ちなみに、使用しているのはDreamWeaverMXです。

  • OCNのメールフォームで入力必須項目を

    プロバイダがOCNで、ホームページを作っています。 メールフォームを設置したいのですが、 OCNのメールフォームで 名前やメールアドレスの項目を 入力していない場合、入力してくださいなどの注意がでるように 入力必須項目にしたいのですが、 OCNのメールフォームCGIを使った場合でも それはできるのでしょうか?? 教えて下さい。

    • 締切済み
    • CGI
  • エクセル、ワード 線の引き方 教えてください。

     ワード エクセルでアンケート用紙のようなものを作成したいと考えています。  各項目の記入欄のところに記入しやすいよう長い_線を入力しておきたいと考えているのですが、適切なやり方がわかりません。  ご存じの方がいたら教えていただけないでしょうか?

  • ワード2007 データフォームによる表入力

    住所録(名前・〒・住所・TEL)等表を作成する場合Word2003では1行4列の表に見出しを入力して 「データベース」 ツールバーの「データフォーム」を使用すれば入力が容易な機能がありますが、Word2007ではこの機能が見あたりません。EXCEL2003でも同様に「データ」「フォーム」で同じような機能がありますが、EXCEL2007では見あたりません。2007にこの様な機能があるのでしょうか? 教えてください。宜しくお願いいたします。

  • エクセル☆セルに入力必須の制限は可能ですか??

    エクセル☆セルに入力必須の制限は可能ですか?? エクセルで「取引先登録依頼書」を作成しています。 必須項目となっているセルは必ず入力されるように したいのですが、 ”未入力を認めない”ような設定は 可能でしょうか? 以上、宜しくお願いいたします!

  • フォーム入力チェックで入力内容がクリア

    javascriptで、フォームの入力チェック機能をつくっています。必須入力項目が【名前】【住所】の場合、【名前】欄は入力済み/【住所】欄は未入力ケースで、アラートメッセージをOK押下した後フォーム上の【名前】欄がクリアされてしまいます。 ネットでサンプルになりそうなコードをいろいろ見て作っているのですが、なかなか上手くいきません。解決方法をご存知の方がいらっしゃったら教えてください。

  • 住所録の’必須項目’をアドバイスして下さい。

    住所録などで検索をかけたのですが、下記内容を明確に回答した質問が見つからなかったので、質問させて頂きます。 大きく分けて2点あります。 (1)エクセルでの住所録を作成してCSVで使い回しを考えていますが、他のアプリ(「ワード」「アクセス」「筆まめ」「筆王」など)でも使いまわす為の、’必須項目’(住所や電話番号といったもの。例えば、「筆まめ」では電話番号はいくつまでしか登録できないなど。)をアドバイスして下さい。この項目は、このアプリで受け付けてもらえないとか、将来的にはこの項目がなくなりそう(住所録ですから対して変化はないかと思いますが・・^^;) (2)また、EXCELで住所録を作成する上で、基本的な作成方法と、注意事項を教えて頂きたいと思っています。(画面付きのサイトなどがあれば、教えて頂きたく存じます。) P.S もし、質問の内容が抽象的で分かりにくい場合は、ご指摘の方頂けますでしょうか。よろしくお願いします。

  • ジャバスクリプト 入力項目チェック

    アンケートフォームを作成していて、入力必須項目とそうでないのがあります(そうでないものはすべてテキストエリア)。 必須項目は ・テキスト入力 ・4つのラジオボタンの中から1つを選ぶ ・プルダウンから1つを選ぶ があります。 テキスト入力では、電話番号、郵便番号、メールアドレス、の正規入力(半角英数で、@抜けチェック)を促したいのです(必須項目で未入力、未選択、誤表記があった場合、エラー画面が出るように)。 なかななかこれらの条件を満たしたジャバスクリプトソースを公開しているところがなくて困っています。 独学するにはちと時間がなく、あちこちのサイトをあたっているのですが、部分的には成功してもなかなか全部スッキリ決まりません。 どなたかお教えくださる方、よろしくお願いします。

  • sendmailの必須項目入力設定方法?

    CGI&Pealを初めてまだ間もないのですが、 sendmailを利用して、申し込みフォームを作成することになりました。 全ての項目を必須入力にしたいのですが、いろんなサンプルを見てやってみてるのですが、うまく行きません。 素人でもわかる設定可能なサンプル若しくは基本的なスクリプトが知りたいです。 また良い参考書があったら教えてください。 ちなみに、HTMLのフォームから作成しています。

    • 締切済み
    • CGI

専門家に質問してみよう