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/

相关文章:

javascript - 如何使用脚本编辑器(Google 文档附加组件)删除 google 文档中的空行?

c# - 如何为按值比较的类编写良好的 GetHashCode() 实现?

sql - 如何在Excel VBA中联接从两个不同数据源创建的两个记录集

google-apps-script - 我可以在 Google Apps 脚本中测试 DocumentProperties 吗?

google-sheets - 条件格式和单元格颜色计数?

excel - 在excel中使用条件命名范围

c# - 2个C#进程之间进行进程间通信最简单的方法是什么?

c# - 在位图图像中设置背景颜色

c# - Apple 在 C# 中推送通知提供程序

Excel VBA - 一次选择多个切片器项目而无需刷新