【发布时间】:2011-05-16 20:30:53
【问题描述】:
我想创建一个类似于GetPath(parameter) 的UDF,其中参数可以是像"B1" 这样的单元格引用,也可以是字符串
GetPath 做了什么,根据输入,它将调用 Web 服务来获取输入路径
例如单元格A1=GetPath(B1)的公式,单元格B1有一些字符串,函数应该返回路径并将其放入单元格A1中,即A1的"Value2"应该是B1的路径。
现在在C#中,当我做某事FormulaCell.Value2 = path时,它的公式也发生了变化
但我希望“Formula”和“Value2”有所不同。
我知道这在 VBA 中是可能的,但我使用的是 C#。
有谁知道如何做到这一点?
谢谢
我用谷歌搜索,谷歌搜索,但仍然没有找到解决方案。 这听起来像是一个基本功能,但在 C# 中是不可能的。至少这是我通过研究得到的。我相信你们中的一些人之前也遇到过同样的问题,只是想知道你们是怎么解决的?
如果可行,我将在 VB.NET 中尝试此方法,然后我将在 C# 中引用它。如果有人知道VB.NET,请也发帖。谢谢
【问题讨论】:
标签: c# excel range com-interop formula