2

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

我希望它像 Excel 中的绝对值一样工作,当您可以输入单元格时=abs(YOURNUMBER),它会用您的数字的绝对值替换单元格的文本。

我如何设置 excel 插件以添加一个自定义选项,该选项将以这样的方式接受字符串,除了使用之外=molem(YOURSTRING)

4

1 回答 1

2

听起来您想使用 C# 制作 Excel 用户定义函数 (UDF)。最好的方法是使用免费的Excel-DNA库(我开发的)。这将允许这样的代码:

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

在您的工作表中用作=molem("Some String").

于 2012-11-11T16:47:45.767 回答