0

=getContent("keyword",TODAY()-30,TODAY()) を受け入れる関数を作成することは可能ですか?その場合、パラメーターのタイプは何ですか?

public static object test(object date) { return DateTime.FromOADate(Convert.ToDouble(date)); を試しました。} // 出力 41180

4

1 に答える 1

1

はい - Excel は、TODAY()関数に値を渡す前に関数を評価します。DateTimeExcel-DNA が Excel の double を日付/時刻値として解釈するように、パラメーターを宣言できます。したがって、次のように書くことができます。

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