• 締切済み

エクセル入力規則の空白について

エクセル2007を使用しています。 エクセルの入力規則で下記の条件を満たす方法を教えて下さい。  1.選択できる言葉の中に空白(全角スペースは不可)が存在する  2.セルの範囲指定ではない方法 自分では、リストでカンマを二個連続でやってみましたが駄目でした。 よろしくお願いします。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.6

入力リストの空白は、ご例示以外の方法は見つかりませんでした。 因みに入力規則の「元の値」欄だけで実現したいのか不明ですのでこの辺りをもう少し補足したら何らかの解決ができるかも知れません。

全文を見る
すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.5

こんばんは! プルダウンリストを表示したいセルを範囲指定 → データ → 入力規則 → リスト を選択 「元の値」の欄に ○,×,  ←最後はカンマの次に全角スペースを入れてみてください。 ※ 当方使用のExcel2003では↓の画像のようにリスト内に空白も表示されました。 手元にExcel2007がないので2007での動作確認ができませんが・・・ これでもダメならごめんなさいね。m(_ _)m

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

似たような質問があるようです。 http://www.excel.studio-kazu.jp/kw/20040221134415.html これなど何をしたいのか、質問の表現(書き方)が判りやすいではないですか。見習らってください。 http://okwave.jp/qa/q4107856.html ーー 範囲を指定する方法になるのかもしれないが G1:G3が a,b,空白 の場合 リストで=$G$1:$G$3に指定。($は必須)マウスでなぞるのでなくて。 ーー CANCELキーをおす 入力せず、下矢印キーを押す ーー 入力リストのリスト空白を指定する文字などは無いようです。’が実質上そうなるとしても使う人に判りにくいです。

全文を見る
すると、全ての回答が全文表示されます。
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

>それをセル範囲の指定を使用せずに表示したいです。 そもそも入力規則では入力する値を規制する機能なので、未入力の状態を許可する必要はありません(入力データの削除もできます)。 ご質問の目的がよくわからないのですが、入力規則とは関係なく、リストを利用してドロップダウンリストに空白を表示してみたいということでしょうか? この場合、ご質問にあるように、リストのテキストをカンマで区切る方法では空白表示はできない仕様になっているようです。 もし、空白をリストに入れた入力規則を作成する目的があるのでしたら、どのようなことがしたいかを具体的に例示していただければ代替案が提示できると思います。

全文を見る
すると、全ての回答が全文表示されます。
  • sige1701
  • ベストアンサー率28% (74/260)
回答No.2

「○,×,',」でいかがですか

全文を見る
すると、全ての回答が全文表示されます。
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

>1.選択できる言葉の中に空白が存在する 質問の意味がよくわかりません。 選択できる言葉とは「リスト」の意味でしょうか? また、「空白(全角スペースは不可)が存在する」とはどのような入力規則のことを指しているのでしょうか? もう少し具体的に、どのような文字列を入力する入力規則が設定したいのか説明してください。

koolm
質問者

お礼

ご回答ありがとうございます。 わかりにくくてすいません。 A1に「○」が入力されている A2に「×」が入力されている A3に何も入力されていない時に、リストの元の値にA1:A3を指定すると、 プルダウンメニューを押すと、○と×と空白(無データ)が表示されますよね。 それをセル範囲の指定を使用せずに表示したいです。 自分で試してみたのは、 入力規則-設定(タブ)-入力値の種類を「リスト」を選ぶ。 元の値に、「○,×,,」を入力です。 駄目でしたが。。。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの入力規則リストで1行目に空白を設定したい

    エクセル2000です。 入力規則でリストからの入力をさせる場合、リストの最初の一行目に空白を設定したいのです。 もちろんシートにそのようなリストを作ってリストをセル範囲で指定すればそうなるのですが、セル範囲指定でなく、「元の値」に直接入力でリストを指定する場合、カンマ区切りの先頭に何も入れず、 ,選択肢1,選択肢2,選択肢3 とすると、最初のカンマの前は反映せず3択のリストになってしまいます。最初のカンマの前を全角スペースとすればできるのですが全角スペースは空白ではありません。 これはどうしようもないのでしょうか?

  • Excelでの入力規則について

    Excel2000を使用しています。 Excelでの入力規則で「リスト」を選択し、範囲指定をしてリストを作成したいと考えているのですが、その範囲の中に空白セルが存在するとリストにもその空白が出てきます。 これを表示させないようにするにはどうしたらよいでしょうか? よろしくお願いします。

  • (MS-Excel)「入力規則」で「リスト」に空白セルを含めない方法

    (MS-Excel)「入力規則」で「リスト」に空白セルを含めない方法 たとえば、A1,B1,D1,G1は何らかの文字列が入力されていて、C1,E1,F1が空白セルだとします。 「入力規則」の「リスト」で、「元の値」にA1:G1を指定した場合は、空白もリストされてしまいます。 空白を表示させたくないのですが、作業セルに空白以外をリストさせて元の値とする、という方法は使いたくないです。 調べたところ、名前の定義方法で実現できるみたいですが、良く解りませんでした。

  • Excel 入力規則_リスト 連続しないデータの空白行削除

    お世話になります。 Excel2003を使用しています。 あるブックのSheet1に"リストデータ"と名前のついている範囲があります。 Sheet2の任意のセルで、リストデータを基に入力規則から リスト選択をさせています。 このリストデータにはユーザが任意でデータを入力するのですが 必ずしも連続するデータにはならず データの途中に空白セルが生じたり データの最下行が人によって異なってしまいます。 そこで、不要な空白を削除したいのですが VBAを使わない方法で何かいいアイディアはありますでしょうか。 皆様のお知恵を拝借いたしたく、よろしくお願いいたします。

  • Excelの入力規則のリストにカンマを表示したい

    Excelの「データの入力規則」でリストにカンマ(,)を表示したいです。 手順としてはメニューの「データ」-「入力規則」を選択し、 表示された画面で「設定」タブを選択し「入力値の種類」で「リスト」を 選択します。 その後、「元の値」でカンマ(,)が含まれたシートのセル範囲を選択すれば 表示されますが、直に値を「元の値」に指定する場合にカンマ(,)をエスケープする方法が分かりません。 お分かりの方は教えてください。

  • エクセルの入力規則で「空白を無視する」

    エクセル2010です。 あるセルには必ず入力が必要なので、入力規則でリストを設定し、「空白を無視する」のチェックを外しました。 これで、BackSpaceキーで削除した空白値に対してはエラーメッセージが表示されるのですが、Deleteキーで削除した空白値はエラーにならず許可されてしまいます。 これではほとんど意味がありません。 VBAでなら対処できますが、入力規則では無理なのでしょうか?

  • Excel VBA 入力規則のリスト化

    Excel VBAにて入力規則でリスト化しようと思っています。 通常セルを範囲指定によってリスト化する場合、 以下のようなコードになると思うのですが、 (セルA1にセルB1~B10の内容がリスト化される) Range("A1").Select With Selection.Validation .Add Type:=xlValidateList, Formula1:="=B1:B10" End With 例えばB1~B3, B6~B10などのような不連続な範囲をリスト化 する方法はありませんでしょうか? 宜しくご教示の程お願い致します。

  • EXCELの入力規則のリストについて。その2(IFで空白にしたセル)

    EXCEL2000で入力規則のリストを設定しています。 IF(セル番号="","",VLOOKUP(…))を使用して表を作っています。 表は途中からIFによって空白行になっています。 この表全体をリストの「元の値」に設定しているのですが、プルダウンメニューに空白が延々と表示されてしまいます。 この空白を表示させない方法はあるでしょうか? どうかよろしくお願いします。 もう1つ「EXCELの入力規則のリストについて。その1」という質問もさせていただいています。 併せてよろしくお願いします。

  • エクセルの「入力規則」についてお尋ねします。

    エクセル2010です。 あるセルにデータの入力規則を設定します。 条件設定の入力値の種類を「リスト」にし、リストの値は、0,1,2,3と直接指定します。 これで設定したセルにはプルダウンで0,1,2,3を選択するか、直接0~3の数値の入力しかできなくなります。 ここまでは問題ないのですが、このセルにユーザー定義の書式、0"人"を設定して、1は1人と表示されるようにしました。そうすると、直接0~3の数値の入力ははじかれ、プルダウンで0,1,2,3を選択するしか入力ができなくなります。 リストに設定した値を正しく入力しているのに排除されるのはなぜでしょう? いろいろ試し、リストの値を、0,1,2,3と直接指定せず、セル範囲のリスト指定とし、そのセル範囲にもユーザー定義の書式、0"人"を設定しておけばクリアできました。 でも、たかだか数件のリストを指定するのにいちいちリストをワークシート上に作成し、そこにもユーザー定義の書式を設定しなければならないのは腑に落ちません。

  • エクセルの入力規則について

    初投稿です。 現在仕事で商品を管理するためにエクセルで管理表を作成しているのですが データ入力が不特定多数の人で行われるためセルに入力規則をしたいと考えております。 規制かけたい項目は ○入力文字数7桁、半角英数字固定 ○入力可能文字列 0000001から9999999の間で重複不可 ○全角、半角スペースの入力不可 セル範囲は B8からI41 です。 自分なりに調べてはみたのですが、この項目すべてをセルに適用させることができずに困っています。 どなたか詳しい人教えてくださると助かります。 よろしくお願いします。 使用環境 OS : win7 ソフト : Microsoft office excel 2013

専門家に質問してみよう