乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em> 如何在<em>VBA</em>中使用<

<em>Excel</em> 如何在<em>VBA</em>中使用<

作者:乔山办公网日期:

返回目录:excel表格制作


很简单:Run (工作簿名!宏名,参数zd1,参数2……)

例如调用A1.xls文件里宏名称为ABC的宏,假定宏没有参数,代码为:Run "A1.xls!ABC"
因为不需要返回值,括号省略。注意被调用宏的文件(A1.xls)要处于打开状态。

直接调用function就可以啊
vba.函数名
在function开始处加一句,Application.Volatile,用此句讲自定义函数设置为易失性函数,这样才能保证数据发生变化时,函数重新计算。
比如:
Function getABC()
Application.Volatile
'函数主体
End Fcuntion

调用函数可以这写:Run (工作簿名!zhidao宏名,参数1,参数2……)
例如调用A1.xls文件里宏名称为ABC的宏,假定宏参数为1和5,代码为:Run ("A1.xls!ABC",1,5)。注意被调用宏的文件(A1.xls)要处于打开状态。
因此上面这句可以试试这么写:a3 = Application.Run("waspcn.xll!H_PT67", a1, a2)

相关阅读

  • <em>Excel</em> 如何在<em>VBA</em>中使用<

  • 乔山办公网excel表格制作
  • 很简单:Run (工作簿名!宏名,参数zd1,参数2……)例如调用A1.xls文件里宏名称为回ABC的宏,假定宏没有参数,代码为:Run "A1.xls!ABC"因为不需要返回值,括号省略。注意被调用宏的文件(答
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网