Private Sub Workbook_Open()
Dim Retvalue As String, GD As Integer
Retvalue = GetSetting("A", "0", "Runcount")
GD = Val(Retvalue) + 1
SaveSetting "A", "0", "RunCount", GD
If GD > 4 Then ' الرقم (3) يحدد عدد مرات التشغيل
MsgBox ("انتهت مدة تشغيل البرنامج ،،، قم بشراء النسخة الكاملة من المنتج")
ThisWorkbook.Close 0
End If
End Sub
الكود واضح اذا GD اكبر من 4 تظهر الرسالة و يغلق الصفحة لو غيرت الرقم الى 10 سيفتح الملف 10 مرات و هكذا