|
<p>用修改注册表的方法做的。貌似与本周的专题没什么关系。</p><p>rivate Sub Workbook_Open()<br/> Dim counter As Long, chk<br/> chk = GetSetting("hhh", "budget", "使用次数", "")<br/> If chk = "" Then<br/> term = 5 '限制使用50次<br/> MsgBox "本工作簿只能使用" & term & "次" & vbCrLf & "超过次数将自动销毁!", vbExclamation<br/> SaveSetting "hhh", "budget", "使用次数", term<br/> Else<br/> counter = Val(chk) - 1<br/> MsgBox "你还能使用" & counter & "次,请及时注册!", vbExclamation<br/> SaveSetting "hhh", "budget", "使用次数", counter<br/> If counter <= 0 Then<br/> DeleteSetting "hhh", "budget", "使用次数"<br/> ThisWorkbook.Close False<br/> End If<br/> End If<br/>End Sub</p><p></p><p>先交了,看答案。</p> |
|