Sub 宏1()Pi=3.1415926For i =1To7200
Index ="A"+ Format(i)
ff =5*Sin(i *Pi/1800)
Range(Index).Value = ff
Next i
EndSub
Sub 宏2()For i =1To500
Index ="B"+ Format(i)
ff =5*(0.5-Rnd(1))'Rnd(1)用于生成0~1的等概率随机数
Range(Index).Value = ff
Next i
EndSub
Sub 宏3()For i =1To50
Index ="C"+ Format(i)
ff =0
Range(Index).Value = ff
Next i
For i =50To2000
Index ="C"+ Format(i)
ff =500*(Exp((50- i)/200)-Exp((50- i)/20))
Range(Index).Value = ff
Next i
EndSub
Sub 宏4()For i =0To9For j =1To50
Index ="D"+ Format(100* i + j)
ff =50
Range(Index).Value = ff
Next j
For j =51To100
Index ="D"+ Format(100* i + j)
ff =0
Range(Index).Value = ff
Next j
Next i
EndSub
Sub 宏5()For i =0To6
tmp = tmp +100*Rnd(1)For j =1To100
Index ="E"+ Format(100* i + j)
ff = tmp
Range(Index).Value = ff
Next j
Next i
EndSub