Se a modificação das células por formulas, não dispara o evento change, então pode esperimentar no evento Calculate, assim:
Private Sub Worksheet_Calculate()
If Range("B1") = "0" Then MsgBox userform1.Show
If Range("B1") = "1" Then MsgBox UserForm2.Show
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 23/12/2014 10:13 pm