C#Excel插件使用像公式

好吧,我正在开发一个Excel插件,分析单元格中的文本然后转换它。

我希望它能像excel那样工作,就像绝对值,当你input一个单元格=abs(YOURNUMBER) ,然后它将用你的数字的绝对值代替单元格的文本。

我如何设置的Excel添加添加一个自定义选项,可以接受string像这样,除了使用=molem(YOURSTRING)而不是?

这听起来像你想用C#做一个Excel用户定义的函数(UDF)。 最好的办法是使用免费的Excel-DNA库(我开发的)。 这将允许这样的代码:

 [ExcelFunction(Description="My clever function")] public static string molem(string input) { return "You passed " + input; } 

在你的工作表中使用as =molem("Some String")