gpt4 book ai didi

c# - Microsoft.Office.Interop.Excel.WorksheetFunction 不包含 excel 中的所有函数

转载 作者:太空宇宙 更新时间:2023-11-03 16:14:25 28 4
gpt4 key购买 nike

我正在尝试从 C# 调用 excel 函数。我可以使用以下代码获取 excel 函数:

Application app = new Application();
WorksheetFunction functions = app.WorksheetFunction;
var sum = functions.Sum(1, 2);

我可以从 WorksheetFunction 对象中获取像 SUM 这样的函数。但是现在所有的功能都在那里了,比如 LEFT、RIGHT、DATE 等。我可以在其他地方找到它们吗?

最佳答案

例如尝试下面的内容

using Microsoft.Office.Interop.Excel;

static void Main(string[] args)
{

Application a = new Application();
double x = a.WorksheetFunction.Sum(1, 2);
Console.WriteLine("Sum = {0}", x);

}

编辑

using IExcel = Microsoft.Office.Interop.Excel;

然后声明并初始化一个 IWorkSheetFunction 对象

IExcel.IWorksheetFunction iwf = new IExcel.IWorksheetFunction();

现在你可以使用下面的函数了

double result = iwf.NormDist(1,2,3,4);

关于c# - Microsoft.Office.Interop.Excel.WorksheetFunction 不包含 excel 中的所有函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16153783/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com