[[20060809152713]] 『リスト入力規則のこと』(かおる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『リスト入力規則のこと』(かおる)
簡単な表で出欠を○×の二択で選んでもらうように入力規則を設定しています。(私自身が作ったものではありません)
その○×は、そのセルに設定されているものではなく、少し離れたところの別セルと関係があるようで・・・(すみません、私自身が理解しておらず説明がうまくできませんが…)その設定先の○×を誤って消してしまい、出欠確認の○×が選べなくなってしまいました。入力規則の設定をはずそうにも外れず、そのまま直接入力しようにも規制がされてあって入力できません。
こんな場合はどうやればいいでしょうか・・(T_T)
@○×の入力規則を復活させ、選択できるようにする
A入力規則自体の設定をはずす
教えてください


 入力規則を設定されているセルにカーソルを置き、データ-->入力規則を選択。
 出てきたダイアログの「元の値」に入力されているセル番地に○と×を入力すれば復活しますb
 ○と×のふたつくらいならば、直接「元の値」に設定してもいいと思いますよ。
 (ROUGE)

そう思ってやったのですが・・・データ→入力規則の入力規則が白抜きで選べないのです(T_T)
入力規則を使うための設定とかあるのですか?

 「シートの保護」をされているのでは?
 (ROUGE)

本当にわからずやですみませんが、「シートの保護」って何ですか?

 ツール-->保護-->シート保護の解除
 ってありませんか?
 (ROUGE)

ありませんでした。


 マクロで解決・w3阿
 Alt + F11を押して、挿入-->標準モジュールを選択。
 出てきた画面に、下記のコードをコピペして閉じる。
 リストが設定されているセル(1個だけ)を選択する。
 Alt + F8を押して、HukkatsunoJumonを選択し、実行。
 (ROUGE)
'----
Sub HukkatsunoJumon()
    With Range(Replace(ActiveCell.Validation.Formula1, "=", ""))
        .Cells(1).Value = "○"
        .Cells(2).Value = "×"
    End With
End Sub

 ↑Indirectとか、余計な関数を使用してなければいいけど... (seiya)

 > 少し離れたところの別セルと関係があるようで・・・
 ということなので、大丈夫とおもったのですが(^-^A;
 (ROUGE)

 ですね。(取り越し苦労) (seiya)

 私もそういう経験ありますよ!!
 全然理由がわからなかったので
 思い切って、その行を削除して、再び行挿入したら
 大丈夫になりました。
 でもデータが消えちゃうので、値だけどこかに
 よけておいた方がいいと思います。(いい湯)

 もしかしたら参照先のセルを削除して参照エラーになっているかもしれませんね。
 その場合は、入力規則を設定したいセルを選択して、こちらを実行です。
 (ROUGE)
'----
Sub Spell_of_Regeneration()
    With Selection.Validation
        .Delete
        .Add xlValidateList, , , "○,×"
    End With
End Sub

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.