`Range.Formula`是COM对象吗?

时间:2016-05-01 21:39:43

标签: excel add-in com-interop excel-interop addin-express

换句话说,我是否需要使用Marshal.ReleaseComObject()发布它? 我知道Range是,但需要发布,但我不确定Formula

1 个答案:

答案 0 :(得分:1)

在Excel对象模型中,Formula是一个字符串,而不是一个对象。

Excel VBA中的简单测试:

Sub test()
    Dim R As Variant
    Set R = Range("A1")
    Debug.Print TypeName(R)
    Debug.Print TypeName(R.Formula)
End Sub

打印:

Range
String