[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セルの条件付き入力規則について』(よっし〜)
[エクセルのバージョン]Excel2003 [OSのバージョン]WindowsXP
教えてください。
セルA1に値(文字列)が入力してあると、セルB1に値の入力が可能となり、
セルA1がブランクなら、セルB1には値の入力ができない。
また、セルA1の値をデリートして空白にすると、セルB1も空白になる。
↑みたいにしたいのですが、入力規則でできるのか、マクロを組まないとだめなのかよく分かりません。
よろしくお願いします。
>セルA1に値(文字列)が入力してあると、セルB1に値の入力が可能となり、セルA1がブランクなら、セルB1には値の入力ができない ■手順■ 1)メニューバーの[データ]−[入力規則]を選択します 2)「ユーザー定義」にして、 =COUNTIF(A1,">*")=1 と入力してください
>セルA1の値をデリートして空白にすると、セルB1も空白になる ◆これは、一般機能では無理ではないでしょうか? (Maron)
衝突〜☆ 入力規則のユーザー定義で =ISTEXT(A1) □空白を無視する のチェックを外す。 以上で如何でしょう? >>セルA1の値をデリートして空白にすると、セルB1も空白になる >◆これは、一般機能では無理ではないでしょうか? σ(^o^;)も、そう思います。 別案で、文字色を白にして見えなくするのでしたら、条件付書式で可能かなb (キリキ)(〃⌒o⌒)b
>□空白を無視するのチェックを外す ◆これが、分からなかったので、苦し紛れの式を書いてしまいました ◆(キリキ)さん、大変参考になりました、ありがとうございました (Maron)
いえいえ^^ もう一つついでにw σ(^o^;)のは、 A1 = 空欄 は、入力不可 A1 = スペースは、入力可能。 になっておりまふb (キリキ)(〃⌒o⌒)b
文字列の判定に=COUNTIF()を利用するものでは、=COUNTIF(A1,"*")もありますね。
A B 1 A FALSE =COUNTIF(A1,">*")=1 2 1 =COUNTIF(A1,"*") 3 TRUE =ISTEXT(A1) ↑SPACE+A (LOOKUP)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.