|
参照するセルが分かりませんが、
A1、B1 CheckBox1
A2、B2 CheckBox2
A3、B3 CheckBox3 として
コントロールツールボックスのCheckBoxとします。
印刷の実行はコマンドボタンとして、
<シートモジュールに記述して下さい。>
Private Sub CommandButton1_Click()
If CheckBox1.Value = True And _
CheckBox2.Value = True And _
CheckBox3.Value = True Then
Worksheets("sheet1").PrintOut
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
CheckBox1.Value = False
CheckBox2.Value = False
CheckBox3.Value = False
If Range("A1").Value = Range("B1").Value Then
CheckBox1.Value = True
End If
If Range("A2").Value = Range("B2").Value Then
CheckBox2.Value = True
End If
If Range("A3").Value = Range("B3").Value Then
CheckBox3.Value = True
End If
End Sub
なお、空白=空白は、チェックONになります。
|
|