VBA新手第一次用随时函数时的有关问题

VBA新手第一次用随时函数时的问题在Excel的sheet1上放一个button,事件如下。PrivateSubCommandButton1_Clic

VBA新手第一次用随时函数时的问题
在Excel的sheet1上放一个button,事件如下。

Private   Sub   CommandButton1_Click()
Worksheets( "Sheet1 ").Cells(2,   2).Value   =   rand()
End   Sub

运行后,出现下面错误: "编译错误:子过程或函数未定义 "

请问是什么回事?

[解决办法]
rand()应为rnd()