Delphi是否提供VBA功能?

时间:2019-05-07 07:40:56

标签: excel vba delphi com

我知道我总是可以从Variant变量中在Delphi中获取Excel COM对象(引用https://docs.microsoft.com/en-us/office/vba/api/excel.application(object)):

var Excel: Variant;
Excel:=CreateOleObject('Excel.Application');

但是可以通过某种方式从Delphi访问VBA函数https://docs.microsoft.com/en-us/office/vba/language/reference/functions-visual-basic-for-applications吗?例如。我对TypeName感兴趣,可以将其用于TypeName(Excel.Selection)

另外,有趣的是,Delphi为Excel.Selection显示了$ 00000000,并且对Excel.Selection上的单元格,行等的进一步访问都违反了访问权限。

我不想在项目中导入Excel类型库,因为我希望我的应用程序与特定的Excel版本无关。

0 个答案:

没有答案