ベストアンサー 入力制限をしたい 2005/03/29 23:51 A1になにか文字が入力されているときにB1には何も入力できないようにしたい、A1が空白のときは自由に入力できるようにしたいのですがよろしくお願いします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー Wendy02 ベストアンサー率57% (3570/6232) 2005/03/30 00:47 回答No.1 B1にカーソルを持っていく データ-入力規則 設定[タブ] 入力値の種類「ユーザー設定 」 数式「=ISBLANK(A1)」 入力時メッセージ[タブ] セルの選択時-何も入れない エラーメッセージ[タブ] 不正なデータ-にチェック スタイル-停止 タイトル 「入力禁止」(任意) エラーメッセージ 「入力できません」(任意) 質問者 お礼 2005/03/30 22:05 できました、ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセルのセルに入力制限をかけたいのですが・・・ エクセルのメニューバーにある『データの入力規則』からではなく、こんな制限をかけたいのですが、お分かりの方がいらしたら、教えてください。 (選択肢) (文字) A列 B列 4 2 マイクロソフト 3 1 A列で『2』以外を選択(『1』と『3』と『4』を選択)した場合は、B列で何も入力できなくなる設定。(『エラー音がでる』、や『-』が入力されてもOK、もちろん空白のままでもOK) A列で『2』を選択すると、B列には文字が入力できるようになる。 こんな設定はできないでしょうか? エクセルのメニューバーでの簡単な入力規則なら、使用した事はあるのですが、こういうおそらく関数を使わないとできないような設定はした事がありません。 おわかりの方がいらしたら、どうぞよろしくお願いいたします。 空白なら入力、入力されていたら削除のマクロ A1セルに、B1セルに入力した文字をコピーするマクロを作りたいです。 ただし、常にB1セルに入力した文字をコピーするのではなく、A1セルに何も 入力されていなかった時だけ文字をコピーして、逆に何か入力されていた時はそれを 認識して、A1セルを空白にするマクロです。マクロの記録でうまくいかなかったので、お知恵を貸していただければ幸いです。。 (例) A1セルは空白 B1セルに あいうえお とかかれているとする マクロボタンを押すと、 A1セルにあいうえお と入力される もう一度同じマクロボタンを押すと、A1セルが空白になる(あいうえおが削除される) 更にもう一度同じマクロボタンを押すとA1セルにあいうえお と入力・ これの繰り返しです。 Excelで、入力文字の後に自動で空白を入れるには セルに任意の文字を入力し、その後ろに自動で空白を入れる方法を探しています。 具体的には、次のような内容です。 1 セル内は必ず全角10文字にする。 2 A1に「北海道」と入れたとき、B1は「北海道 」と空白が7文字分入る。 3 A2に「青森」と入れたとき、B1は「青森 」と空白が8文字分入る。 としたいのです。 可能であればBのセルを使わず、Aに入力しEnterを押したらセル内が変わると言うのが理想ですが… 何かいい方法があれば教えて下さい。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセル マクロ 入力制限について 検索で探したのですが、うまくヒットしないため、質問させていただきます。 エクセルのセル入力制限についての質問です。 D1セルが空白でなかったら、A1・B1・C1に入力できないようにする と言う条件です。 それを、D1セルだけでなく、行すべてに適用したいのですが、 (D2 に入力されていたら、A2・B2・C2を入力できなくする) マクロで処理できるでしょうか? マクロ実行は、オープンしたときに実行するようにしたいと考えております。 ご教授お願いします。 エクセルのセルに入力制限をかけたい(2) 昨日エクセルのセルに入力制限をかけたい旨の質問をしました。 早速回答をいただき、下記のような制限は解決いたしました。 A列で『2』以外を選択(『1』と『3』と『4』を選択)した場合は、B列で何も入力できなくなる設定。 A列で『2』を選択すると、B列には文字が入力できるようにする設定。 (選択肢) (文字) A列 B列 4 2 マイクロソフト 3 1 ★今度はA列で『2』か『3』を入力したセルのB列に文字を入力したいのですが・・・。 (選択肢) (文字) A列 B列 4 2 マイクロソフト 3 マイクロソフト 1 昨日の回答をヒントに、数式の窓に区切りをカンマやコロン、セミコロン、カッコでくくる・・・等してみましたがダメでした。 入力規制では、複数の規制はかけられないのでしょうか? お分かりの方、よろしくお願いいたします。 入力文字列の検査 表 入力文字 __|空白|数字|符号|小数点|その他| 現|a|_a_|_b_|_c_|_d_|_e_| 在|b|_a_|_b_|_e_|_d_|_e_| の|c|_e_|_b_|_e_|_d_|_e_| 状|d|_a_|_e_|_e_|_e_|_e_| 態 文字を入力した後の状態がeの場合は不。 初期状態をaにし、以下<1>の表示される文字列をそれぞれ入力した時に、不になるものはどれか。△は空白とする。 <1> +0010 12.2 -1 9.△ この問題の解き方を詳しく教えてください。 入力すると表示され、入力がないと常に非表示の設定にする 以前は使っていたのですが度忘れしてしまい、どうしても思い出せないので、教えていただけたらと思います。 A列 B列 1 ○○・・・ B列に文字を入力すると、A列の数字を自動的に表示する。 B列に入力がないと、A列も空白のまま。 この方法がユーザー定義でできたと思ったのですが、分かる方教えていただけますか? 数字を入力してのリンクについて。 セルA1に ""1"" を入力して セルB1に (リンクさせたもじを表記) 以外は 空白 見たいな感じで作りたいのですが、 IFを使えば簡単なのですが、IFですと26?通りしか計算できなかったと思いますので、 A1に1を入力すると B1にABC A2に2を入力すると B21にDEF ・ ・ A40に40を入力すると B40にQWA のような感じでリンクできるそ方法をご存知の方 ご教授お願いします。 エクセルのセルに入力制限をかけたいII 昨日エクセルのセルに入力制限をかけたい旨の質問をしました。 早速回答をいただき、下記のような制限は解決いたしました。 A列で『2』以外を選択(『1』と『3』と『4』を選択)した場合は、B列で何も入力できなくなる設定。 A列で『2』を選択すると、B列には文字が入力できるようにする設定。 B列のセルに『=A1=2』でしたね (選択肢) (文字) A列 B列 4 2 マイクロソフト 3 1 ★今度はA列で『2』か『3』を入力したセルのB列に文字を入力したいのですが・・・。 (選択肢) (文字) A列 B列 4 2 マイクロソフト 3 マイクロソフト 1 昨日の回答をヒントに、数式の窓に区切りをカンマやコロン、セミコロン、カッコでくくる・・・等してみましたがダメでした。『=A1=2,=A1=3』や『=A1=2:=A1=3』。『=A1=2;=A1=3』。『=(A1=2)=(A1=3)』・・・など 入力規制では、複数の規制はかけられないのでしょうか? お分かりの方、よろしくお願いいたします。 ここではないカテゴリに入ってしまったので、もう一度ここのカテゴリでお聞きしています。 エクセルで入力保護(制限・コントロール)をしたい エクセルでおこないたいのですが・・・ 具体例: A1からF1まで入力します。 A1に値が入らないと、B1からF1までは入力できません。(A1の値は決まっていませんが、空白以外の何かです) A1に入力したあと、順繰りに入力していき、 F1に決まった値(例えば「ok」など)が入ったら、A1からE1までは変更できなくなります。 F1を消せば、また、A1からE1に入力ができるようになります。 このような入力をおこないたいのですが、できるでしょうか。 マクロでもVBA使用でもかまいませんが、使ったことがないので その際はコマンド文や使い方も併せて教えていただくとありがたいです。 エクセルでセルに入力制限をしたいのですが。 例えばA1のセルには全角で10文字まで、B1のセルには半角カナで10文字までという入力制限ができるでしょうか?入力規則で設定したところ、文字数制限はできるのですが、半角,全角の区別をしてくれません。 よろしくお願いします。 入力 新品のpアソコンんあのですが、「a」 「あ」を打つと文字の前に空白できtあり正しく入力できmあせん。 このように空白→softb ank ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Excel 入力を数値だけに制限したい Excel2003 入力を数値だけに制限したい。 If関数で文字列を入力したら空白とする 又は 入力規則で数値以外入力できないようにする。 その他 数値だけを入力できないようにしたい IF関数で0より大きい数値が入力されたら「あ」と表示、文字列の場合は空白としたい エクセル2003です B1に =IF(A1>0,"あ","")とすると「0」のときは、空白となりますが文字列が入力されたときにも「あ」と表示されてしまいます。 A1セルに「0」より大きい数値が入力されたときだけ、B1セルに「あ」と表示したいのです。 よろしく御願いします。 セルの文字制限 A1セルに31文字以上入力された場合 A1セルを空白にし、かつエラーメッセージをだしたいのですが 入力規則で制限をかけると「続けますか?」で「はい」と押下すると スルーできてしまいます。 31文字以上入れると強制的に空白にするにはどうしたらいいでしょうか? ちなみにマクロはあまり使用したくありません。、、 業務用でしようするため不特定多数の人がこのファイルを開くためです。 【Excel】入力規則のリスト表示について 教えて下さい! Excelで入力規則のドロップダウンリスト「A」「B」の2つを作り、 「A」で選んだ内容によって、「B」で選択できる内容を変化させたいと 考えています。 INDIRECT関数を使用し、内容を変化させることは出来るようになったのですが 「A」を選択し直すと、「B」にすでに入力されているデータが一度クリアされ 空白の状態からリストを選択し、文字を入力するにはどうしたらよいでしょうか? セルに左揃えで入力のみ印をつける A列の文字にA1に右揃え文字、A2に中央揃え文字、A3に左揃え文字があるときB1空白、B2空白、B3に左揃えである●印のチェックをつけたいたいのですが何か良い方法が解る方よろしくお願いします。 エクセルのIF関数で、文字が入力されていたならば~ エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。 =IF(A1="『どんな文字でも』","",+B1-C1) A1セルに『どんな文字でも』入っていたならば、空白に。 文字が入っていなければB1セルからC1セルを引く、という状態です。 この『どんな文字でも』の部分に何を入れればいいのか教えてください。 またIF関数以外でも同様のことができれば構いません。 宜しくお願いします。 B列とC列のいずれかに文字が入力されています。 B列とC列のいずれかに文字が入力されています。 B列とC列同時に入力されていることはなく、B列とC列とも空白のこともあります。 この時、A列にB列、C列の文字をコピーするためにはA列にどのような関数を用いればよいですか。 A B C あ あ い い う う といった具合です。 マクロを使って文字が入力されたセル数を数える マクロを用いて、文字が入力されたセル数をカウントしたいと考えていますがうまくいかず悩んでおります... 具体的には、セルB1からB1000にデータが入力された場合、左隣のA列に1から番号を付したいと考えています. B列が空白のままの行は、A列も空白にしておきたいです. (セルB1からB1000まで全てにデータが入力された場合、A1からA1000には1から1000までの番号が入る) また、A列に付された番号を判断し、100番毎にA列からE列までセル背景を色分けしていきたいと考えています. (B列が空白ならxlNoneでその行は無色のままにしたい) セル背景の色分けだけであればうまくいったのですが、B列の入力状況により自動でA列に番号(数字)を変化させたら思い通りに動かず困っています. ご教示、宜しくお願いします. 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
できました、ありがとうございます。