-PR-
解決済み

条件にあうセルを入力不可にしたい。

  • 困ってます
  • 質問No.6084
  • 閲覧数375
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 61% (63/102)

セルを検索し、ある文字列が入っているセルの行全体を入力不可の状態にしたいのです。
条件に合わない場合は、そのセルは入力するので、数式は使えないと思います。
自分ではぱっと思いつかないのですが、VBAでできるような気がするのですが・・・。
他力本願で申し訳ないですが、分かる方いましたら、ぜひ教えて下さい。
よろしくお願い致します。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル12

ベストアンサー率 51% (254/492)

こんにちは

 入力規則でいかがでしょうか?

 1:10行について、同一行内のセルに aaa という文字列が入っている場合、その行全体を入力不可にするとします。

1.列番号1をクリック、列番号10までをドラッグして選択
→セルA1がアクティブで1:10を選択している状態

2.メニュー[データ]-[入力規則]

3.[設定]タブで[入力値の種類]を ユーザー設定 に

4.[数式]に以下を入力

=OR(ISERROR(MATCH("aaa",1:1,0)),AND(A1="aaa",COUNTIF(1:1,"aaa")=1))

5.Enter

 入力規則はXL97以降の機能です。
お礼コメント
chicchi

お礼率 61% (63/102)

ご回答ありがとうございます。
大分前にした質問なので、これについては別の方法で回避した気がします・・・。(もう、思い出せない・・・。すみません。)
詳しく教えていただいたので、知識として蓄積し、次に役立てたいと思います。
ありがとうございました!
投稿日時 - 2001-02-01 16:20:03
-PR-
-PR-
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ