C# Excel Addin 使用类似公式

标签 c# excel add-on excel-addins

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

我希望它像 excel 中那样工作,例如绝对值,当您可以在单元格中键入 =abs(YOURNUMBER) 时,它将用以下绝对值替换单元格的文本你的号码。

如何设置 Excel 插件来添加一个自定义选项,以这种方式接受字符串,但使用 =molem(YOURSTRING) 除外?

最佳答案

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

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

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

关于C# Excel Addin 使用类似公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13183284/

相关文章:

excel - Powerpoint通过Excel VBA断开链接

android - 通过 SDK-Addon 在框架中添加新类 : NoClassDefFoundError

javascript - 在 Firefox Addons 中创建这种弹出窗口?

c# - 需要帮助将 C#/WPF 中的阻塞操作转换为线程操作

c# - 如何将变量传递给任务工厂操作?

c# - 如何在字符串属性中每次出现时间戳之前附加换行符?

c# - ShowDialog 不阻塞执行代码但阻塞 UI

excel - OleDB 和混合 Excel 数据类型 : missing data

vba - Excel VBA "Out of Memory"调试技巧

javascript - 在 Firefox 附加组件中对 XML 使用 XPath