我已经编写了一个 RTD 服务器,我将它包装在一个 UDF 中 - 两者都使用 C#,如下所示:
public object MyUDF(string ItemID, string TopicName)
{
return _xlApp.WorksheetFunction.RTD("my_rtdserver", null, TopicID, TopicName);
}
UDF 提供字符串、日期和数字数据,但它们似乎都被格式化为字符串,这不允许我使用 excel 公式处理数字数据,例如SUM(A:A)
.
我试图用“数字”格式格式化数字单元格,但这没有任何区别。
有人有这个问题吗?
干杯