• 締切済み

エクセルで小文字入力不可にする方法について

1つのセルに半角カナ文字20文字まで小文字不可に制限をしたいのですが、どのように設定をすればいいでしょうか? 例えば、A1のセルに入力した20までの文字を1文字ずつ違うセルに表示させるのですが、小文字は入力不可にしたいので小文字を大文字に変換又は入力時に小文字入力があったら注意文言を表示するなどしたいと思っています。 文字制限は入力規制で可能だと思いますし、一文字ずつ別のセルに表示させるのは関数でできるところまではやれています。 あとは、小文字の入力制限をしたいのでわかる人教えてください。

  • do24
  • お礼率70% (24/34)

みんなの回答

noname#153814
noname#153814
回答No.3

「データ」-「入力規則(L)」と進み、「設定」や「日本語入力」で、「文字列(長さ制限)」や「半角」「全角」と指定できるし、「エラーメッセージ」に書き込めば、コメントも表示できます。

do24
質問者

お礼

半角と全角ではなく小文字と大文字の指定だったんですよね。

回答No.2

ャュョを忘れた(^^; それに20文字制限も =AND(CODE(MID(A1,ROW($A$1:INDEX($A:$A,MIN(20,LEN(A1)))),1)) <>{167,168,169,170,171,172,173,174,175})

do24
質問者

お礼

ありがとうございます。 やっぱり複雑になってくるんですね。

回答No.1

>1つのセルに半角カナ文字20文字まで小文字不可に制限をしたい 21文字以降は小文字OKなのかなあ と言いつつ できなかった 半角英数小文字の制限なら・・・ =EXACT(UPPER(LEFT(A1,20)),LEFT(A1,20)) 別のセルに数式を入力しておき、制限を掛けるとして 半角カナのァィゥェォッを制限する場合 B1セルに =AND(CODE(MID(A1,ROW($A$1:INDEX($A:$A,LEN(A1))),1))<>{167,168,169,170,171,175}) [Ctrl]+[Shift] +[Enter] で確定、配列数式です({}で囲まれる) A1セルの入力規則で =B1 参考まで

関連するQ&A

  • エクセルでセルに入力制限をしたいのですが。

    例えばA1のセルには全角で10文字まで、B1のセルには半角カナで10文字までという入力制限ができるでしょうか?入力規則で設定したところ、文字数制限はできるのですが、半角,全角の区別をしてくれません。 よろしくお願いします。

  • Excel特殊文字の入力制限の方法

    Excelの設定で、特殊文字の入力制限をする方法はありますか? Excel2003で勉強用のノートを作っているのですが、 「(c)」と入力するとコピーライトの特殊文字に変換されてしまいます。 セルの表示形式を変えてみてもダメでした。 なお、Excelは方眼ノート的な使い方が便利なので使っているだけで、 私自身に表計算機能を使いこなす知識はありません。 できるだけ簡単な方法を教えていただけるとうれしいです。 (複雑な方法しかないのであれば、カッコをかな入力にする等で回避します・・・)

  • Excelで入力禁止文字を設定したい

    いつもお世話になって居ます。 以下のように特定のセルに入力の規制をしたいのですが、お分かりの方がいらしたらお手数ですがご教示ください。 A1セルの入力時に、「文字数を30文字以下、且つ特定の文字(仮にあ、い、う、え、お)を禁止し、さらに半角のみ」 A2セルの入力時に、「文字数を30文字以下、且つ特定の文字(仮にか、き、く、け、こ)を禁止し、さらに全角のみ」 A3のセルの入力時に、「文字数を20文字以下、且つ特定の文字(仮にあ、い、う、え、お、か、き、く、け、こ)を禁止し、さらに半角のみ」 何れもエラーメッセージがそれぞれの規制ごとに「文字数オーバー」「禁止文字を使用」「全角(半角)で登録」と表示できると助かります。 入力規制ですと「特定の文字のみ可能」となってしまい、希望通りに出来ませんでした。

  • Excelのセルへの文字入力の規制

    Excelでひとつのセルに全角文字なら一文字のみ、半角なら二文字までしか入力できないような規制を設定することは可能でしょうか? もし、Excelで不可能であれば他のアプリ(シェアー・フリー含め)でこういったことが出来るものはあるでしょうか?

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

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

  • エクセル2007で文字入力数の制限について質問です

    エクセル2007で文字入力数の制限について質問です 全角と半角が混在した文章で全角は1文字、半角は0.5文字で計算して 合計で20文字以内とか設定できませんか? 「データの入力規則」では出来なそうなので。。。 また、20.5文字以内という設定は可能ですか? 簡単な関数でせいげんできれば助かります ご回答よろしくお願いします

  • エクセル_関数_半角カナを全角にしたいのですが。

    お尋ねします。 半角カナを全角カナに変換しようと、エクセル関数のJISを使いました。 ところが、1つのセルに255文字までなら正常に変換ができるのですが、256文字以上になると、#VALUEでエラーとなります。 昔のバージョンが低いエクセルでは、1つのセルに255文字までしか入らなかった記憶があるのですが、エクセル2007では、一つのセルに255文字以上登録しているセルもあり、文字が途中で切れているようには見えません。 関数LENを使って調べてみますと、300文字入ったセルもあります。 しかし、その300文字入ったセルを関数の引数とした場合に上記のようなエラーになってしまいます。 「255文字以上のセルは分割してすればいいじゃないか」とのお声もあるかとともいますが、分割はせずに半角カナの入ったセルを全角カナに置き換えることはできないでしょうか。 よろしくお願いします。

  • EXCELで文字入力

    「A1」に数字、「B1」に文字、「C1」に数字、「D1」にまた文字を入力するような表の場合、セルを移動しただけで、かな入力になるような自動設定はどうしたらよいのでしょうか?

  • かな文字入力が

    突然・・かな文字入力が出来なくなりました 設定もちゃんとかな入力となってますが表示されるのはローマ字です しかし変換出来ず・・って状態です ペイントで文字を入れるとちゃんとかな入力 出来るのですが・・

  • エクセルで文字を暗号化したい

    こんにちわ。 WINDOWS98SE EXCEL2000を使用しています。 エクセルのセルの中に入力した文字を暗号化することってできますか? 例えば‘123’と入力したものを‘あいう’に変換して表示させるような関数とか設定はあるのでしょうか? 宜しくお願いします。

専門家に質問してみよう