2
別のシート上の別のセルの値が変更されたときにセルの内容をクリアする
sheet2のF4の値を変更することにより、sheet1(A1)のコンボボックス選択の結果をクリアしたい(この変更はシート1の別のコンボボックスによる)。sheet1で次のコードを使用します。 Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("sheet2!F4")) Is Nothing Then Range("A1").ClearContents End If End Sub 問題は、変更されたセル(F4)が空の場合、値の入力または変更は機能する(シート1のA1をクリアする)が、変更が別のセルから行われる場合(たとえば、F4で= D4と入力する場合)のターゲットセル( A1)値を変更してもクリアされません。助けてください...