我有一个由VBA访问创建的excel应用程序。我想在这个excel应用程序中创建一个特定的宏,以便某些单元格(也由vba访问确定)可以调用它。
假设我想添加一个名为myMacro的宏,其中包含三个整数参数。我知道我必须在某处创建它:
Function myMacro(A as Integer, B as Integer, C as Integer) As Double
...
End Function
而且我知道我必须让我的程序将这样的内容写入单元格中:
=myMacro(1,2,3)
但是如何让这个宏实际上为excel应用程序所知呢? 我的直觉是它必须在excel的应用程序vba代码中,但无论如何要从vba访问中的Excel.Application对象执行此操作?