wmz发表于2007-5-28 19:34:00 不是有多个函数,而是可以调用多个函数.如:
Sub Test() Dim a As Double, b As Double, x As Double, y As Double a = 10: b = 100 x = 函数1(a, b) y = 函数2(a, b) MsgBox x MsgBox y End Sub Function 函数1(a, b) As Double 函数1 = a * b End Function Function 函数2(a, b) As Double 函数2 = a + b End Function 这TEST就是"宏",也叫"过程". 好像是这样的 哦,明白了~~谢谢了 原来宏是用Sub 这个关键字来定义的 函数是用Function这个关键字来定义的 但是宏和函数除了定义上的区别外,功能上应该没什么区别吧? |