تم تعديل الكود
وبهذا سوف يتم فتح ملف الفلاش حين يتحقق الشرط دون التنقل بين الصفحات
واتمنى ان يفى هذا الغرض
Private Sub Worksheet_Calculate()
If Range("E4") = 1 Then
X = ThisWorkbook.Path & "\flash player.exe"
y = ThisWorkbook.Path & "\flash.swf"
Shell X & " " & y, vbNormalFocus
End If
End Sub
flash.rar