Hi nehpets12
Try this:
Declare a Public variable in a normal module, eg Module1 : Public MyFlag As Variant.
Then use this:
<pre>Private Sub Workbook_Open()
MyFlag = Sheets(1).Range("A4").Value
End Sub
Private Sub Worksheet_Calculate()
If MyFlag <> Range("A4").Value Then MsgBox "A4 has changed!"
MyFlag = Sheets(1).Range("A4").Value
End Sub</pre>
HTH