0

是否可以编写一个接受 =getContent("keyword",TODAY()-30,TODAY()) 的函数,那么参数的类型应该是什么?

试过公共静态对象测试(对象日期){返回DateTime.FromOADate(Convert.ToDouble(日期));} // 输出 41180

4

1 回答 1

1

是 - Excel 将TODAY()在将值传递给您的函数之前评估该函数。您可以声明参数,DateTime就像您希望 Excel-DNA 将 Excel 双精度值解释为日期/时间值一样。所以你可能会写:

public static object getContent(string keyword, DateTime startDate, DateTime endDate)
{
    // do the work...
    return result;
}
于 2012-09-28T07:32:48.537 回答