• ベストアンサー

Excel2003 入力規則

英数混在する入力規則の方法について質問です。 例えばA1~A10の表に ZZ、KK、J、55、36 という5種類の英数字以外の入力を禁止する方法は どうすれば良いのでしょうか? 宜しくお願い致します。

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

  • ベストアンサー
  • ka_na_de
  • ベストアンサー率56% (162/286)
回答No.2

おはようございます。 「入力規則」の「設定」タグで 「入力値の種類」を「ユーザー設定」にして 「数式」に =OR(A1="ZZ",A1="KK",A1="J",A1=55,A1=36) でいかがでしょうか?

nanako-
質問者

お礼

希望通りになりました。 お陰様で助かりました。 ご回答どうも有り難う御座いました。

その他の回答 (2)

回答No.3

>「リスト」を使わずに入力規制をかける [ ]ドロップダウンリストから選択する のチェックを外せばよいのでは?

nanako-
質問者

お礼

大変参考になりました。 ご回答どうも有り難う御座いました。

  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.1

「ZZ、KK、J、55、36」だけしか入力できない様にすると言うのであれば、 セルA1を選択し、メニュー→データ→入力規制→入力値の種類を「リスト」にする→元の値のBOXに値を入れる(カンマ「,」で区切る) ZZ,KK,J,55,36 と入れて「OK」 あとはセルA1をA2~A10までコピーする。

nanako-
質問者

お礼

すいません!うっかりしていました。 「リスト」を使わず。 というのを書き忘れてしまいました(汗 せっかくご回答頂いたのに誠に申し訳ありません。

nanako-
質問者

補足

「リスト」を使わずに入力規制をかける 方法を探しております。 宜しくお願い致します。

関連するQ&A

  • Excel2003 強烈な入力規則

    お世話になります。 表題の件でご相談が御座います。 「通常の入力規則」ではなく、「強烈な入力規則」の方法を模索しています。 通常の入力規則では、例え「半角英数」という設定をしていても「全角英数」をコピペで貼り付けたら 全角のまま貼り付けられてしまいますよね? これを「半角でないと貼り付けられない」では手間がかかり困るので、「半角にして張り付けてしまう」ぐらいの 強力な入力規則の方法を探しております。 そんな方法は御座いませんでしょうか? ご存知の方がいらっしゃいましたら ご教示ください。 宜しくお願い致します。

  • Excel:関数と入力規則

    セル[A2]に入力規則>設定タブ>入力値の種類で「ユーザー設定」、数式に「=LENB(A2)<=16」 と設定しています。 この設定によりこのセルには全角8文字もしくは半角16文字を超えての入力を禁止させています。 その隣のセル[B2]にはセル[A2]の入力値がそのまま自動表示されるように「=A2」とし、かつ入力規則>設定タブ>入力値の種類で「ユーザー設定」、数式に「=LENB(A2)<=12」 と設定しています。 この設定によりこのセルには全角6文字もしくは半角12文字を超えての入力を禁止させています。 例えば、セル[A2]への入力文字が全角6文字以内であれば問題ないのですが、8文字になった場合、セル[B2]の入力規則が無視され、8文字で表示されてしまうのです。 これは仕方がないのでしょうか? ちなみにセル[B2]の関数を無視して直接セル[B2]に入力するのは入力規則が正常に反応し、全角7文字以上は入力できません。 何か良い方法があれば御教示願います。

  • Excel2010で入力規則の日本語入力が効かない

    OS・・・Windows XP IME・・・Baidu IME Excel2010について質問です。 会社のパソコンで、Excel2010を使って社員名簿を作成しています。 表の一行目に氏名・ローマ字表記・所属部署・社内メールアドレスなどの項目があり、項目の列ごとに氏名の列は「ひらがな」、ローマ字表記の列は「半角英数」などの入力規則を設定したいのですが、「データ⇒入力規則⇒日本語入力タブ」で日本語入力を変更しても、変更が効きません。 具体的には、「ひらがな(またはオン)」設定にした列から「半角英数字(またはオフ、無効)」に設定した列に移動した時は、IMEの入力モードが「あ」から「_A」へ変わるのですが、逆に「半角英数字」の列から「ひらがな」の列に移動した時は、入力モードが「_A」のままになってしまい、半角/全角キーでモードを変えないといけません。 BaiduIMEとMicrosoftの相性の問題でしょうか。MS IMEも入っているのですが、できればBaiduのほうを使いたいと思っています。 どうすればうまく設定できるでしょうか。 アドバイスをお願いします。

  • エクセルの入力規則(できますか?)

    ネットワーク上で共有しているエクセルファイルがあります。 このファイルは複数の人間が入力するため、独自の入力規則を設けているのですが全く守られていません。 これらを防ぐため(入力規則を守るため)、特定の文字を入力するとアラートを表示させることはできますか? 具体的には「全角の英数字及び記号(スペースも含む)」、「半角のカナ」を入力させたくありません。 入力規則や禁止他、何でも良いので方法を教えていただけないでしょうか? よろしくお願いいたします。

  • Excel:セルへの入力規則

    Excel2003です。 [データ]→[入力規則]→[設定]で入力値の種類を「ユーザー設定」にし、数式に「=LENB(E3)<=16」 さらに [データ]→[入力規則]→[日本語入力]でIME 日本語入力を半角カタカナに設定し、半角カタカナ という設定でE3セルを半角カタカナで16文字以内に制約させています。 しかし、この設定ですと確かに文字種は半角カタカナになりますが、文字種を変更することも出来てしまいます。 これを半角カタカナ以外は入力禁止にすることは出来ないのでしょうか?同時に半角カタカナ16文字以内、という制約付です。 よろしくお願いします。

  • Excel2007「入力規則」とCOUNTA関数

    ●質問の主旨 「データの入力規則」を使って1つの列に相対参照の関数式を 入力するためにはどのようにすればよいでしょうか? ご存知の方ご教示よろしく願います。 ●質問の補足 添付の画像をご参照ください。 現在、N5セルに下記の関数式が入力されています。 =IF(J5>M5,M5+1-J5,M5-J5) この関数式をN6以下のセルにも =IF(J6>M6,M6+1-J6,M6-J6) という具合で「入力規則」として計算ができるようにしたいと 考えております。ただしデータベース形式の表を作成しているので N1からN4までのセルは空白のままにしておきます。 「データの入力規則」の「ユーザー定義」とCOUNTA関数を組み合わせれば できそうな感じですが、具体的にどのように組み合わせれば良いのか 思いつきません。

  • Excel2003での入力規則の質問です。

    Excel2003での入力規則に関して質問です。 Sheet1のA列には食材の種類、B列には具体的な食材の名前が書かれています。   A    B 1野菜  にんじん 2野菜  玉ねぎ 3野菜  じゃがいも 4肉   牛 5肉   鳥 6肉   豚 7魚   鯖 8魚   イワシ 9魚   鮭 10果物 バナナ 11果物 みかん 12果物 林檎 (※実際には食材の種類も食材の名前ももっと多いです) この表とは別のシート(Sheet2)でこの表を参照します。 具体的にはSheet2のA1とA2の2つのセルに食材の種類を記入します。 そしてA3セルで入力規則によるドロップダウンリストを表示したいのです。 例えば、Sheet2のA1に「野菜」、A2に「肉」と記入します(「」は実際には記入しません)。 その後、A3のセルのドロップダウンリストを表示させると、「にんじん」「玉ねぎ」「じゃがいも」「牛」「鳥」「豚」の6項目が自動で入っているようにしたいのですが、これは可能なのでしょうか? また、これを応用し、Sheet2のA3のドロップダウンリストに表示されるものが ・A1に記入された食材の種類に対応した名前。 ・A2に記入された食材の種類に対応した名前。 ・A1とA2に記入された名前に関わらず食材の種類「果物」に対応した食材の名前。 の3項目を表示させることは可能なのでしょうか? いずれの場合でも、Sheet2のA1とA2に同じ食材の種類が記入された時(例えば、A1に「肉」、A2に「肉」)は、ドロップダウンリストは自動的に「牛」「鳥」「豚」の3項目になるようにリスト項目をダブらせないように設定するようにしたいです。 こんなことが可能なのか分かりませんが、よろしくお願いします。

  • エクセル 入力規則設定方法

    エクセルA1セルの入力規則設定方法を教えてください。 設定内容は、 半角カナ、英数字のみ入力可能で、かつ、20文字以内にしたいです。 宜しくお願いします。

  • 半角の文字を禁止する

    EXCELの「入力規則」などを使って、文字の半角入力を禁止する方法はありますか? ちなみに入力文字は日本語・英数字混在です。

  • 入力規則で入力値の種類がユーザー設定の状態で…

    Excel2010の入力規則で入力値の種類がユーザー設定の状態でドロップダウンリストを表示する方法を探しています。 あるセルで特定の文字の禁止や、特定セルが空欄の時の入力禁止、文字数制限などで入力規則を設定しています。 ここれを入力もできてドロップダウンリストも選べるようにしたいのですが、入力規則で入力値の種類を「ユーザー設定」にしている場合「リスト」を作成出来ず困っています。 入力値の種類はユーザー設定のままで関数を使用してドロップダウンリストをだせるようにする方法はないでしょうか?

専門家に質問してみよう