如何确保用户在特定日期之后无法运行我的宏?

时间:2016-08-01 12:07:44

标签: vba

有没有办法限制宏可访问性?我想卖掉这个宏。让它给另一个人使用它,但我需要确保它在运行十次后或特定日期之后不运行!所以他们将被迫支付注册费用。还有一点是它不适合excel。

1 个答案:

答案 0 :(得分:2)

此过程只运行10次,但要注意,如果重置VBA项目,它将再运行10次。

Sub RunMe()

  Static NumberOfRuns As Long

  If NumberOfRuns < 10 Then
    NumberOfRuns = NumberOfRuns + 1
    'Do the stuff that needs doing here
    Debug.Print NumberOfRuns
  End If

End Sub