• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの入力規則のリストについて)

Excelの入力規則リスト:即座にセルが更新されない問題について

このQ&Aのポイント
  • エクセル2013での入力規則リストに関して、A2で選択したリストに応じて即座にA3のセルが更新されない問題が発生しています。
  • A2で切り替えたリストにもかかわらず、A3のセルには前の選択結果が表示され続けているため、表示が正しくない状態です。
  • マクロやVBAを使用せずに、A2で違う部署を選択した場合にA3のセルが消えるか新しいリストで上書きされるようにしたいと考えています。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

マクロを使わないとなると、見た目で空白っぽくするしかないです…… A3セルに条件付き書式で以下の数式を設定、条件成立時のフォント色を白にしてください。 =ISNA(MATCH(A3,INDIRECT(A2),0)) 見えないだけで元の値が残っています。 元の値を消したいならマクロに頼るしかないと思います。 Worksheetモジュールに以下の様なマクロを入れては如何でしょう。 Private Sub Worksheet_Change(ByVal Target As Range)   If Target.Address = "$A$2" Then Range("A3").ClearContents End Sub

tsukashu_0210
質問者

お礼

お早いご回答ありがとうございます! お返事遅れてすいません。 前者の方は、よくも悪くもうまく隠した感があって… それと、新たに色をつけたくなったり、同じ条件をつけたいセルが増えたときに難しそうです。 マクロの方はまさに望んだとおりの動作をしてくれました! やや抵抗もありますが、検討したいと思います。 本当にありがとうございました。

関連するQ&A