在Excel VBA变量的生命
有时候,你想保留在Excel VBA当过程结束一个变量的值。您可以通过使用static关键字做到这一点。
1.将一个命令按钮
您的工作表,并添加以下代码行:
当您单击工作表上的命令按钮2.结果:
当您单击另一个时间3.结果:
说明:Excel VBA中破坏了变量的过程结束时。
每次单击在纸张上的命令按钮,Excel VBA中创建变量x再次,添加值1到它,并显示结果。
4.现在用关键字static替换关键字暗淡。
当您单击工作表上的命令按钮5.结果:
当您单击另一个时间6.结果:
结论:静态变量保留它们的值,即使在过程结束。
注意:当您单击Reset(停止)按钮或当您关闭工作簿的静态变量将被销毁。