0
私はExcelDNAで開発したカスタム関数をExcelにロードしました。文字列としてパラメータを入力して関数を呼び出すとうまく動作しますが、これらの文字列をセルに入れ、セルを参照することでそれらの文字列を渡すと失敗します。誰もが問題が何であるか知っていますか?ExcelDNAへのパラメータとしてセル値を渡すUDF
例:
私はセルにこれを入力した場合:=GetDiscountFactor("USD", "EUR", "11/01/2011", "11/01/2011 16:00", "Bid")
それは動作します - しかし、この:=GetDiscountFactor(A2,B2,C2,D2,E2)
は、これらの細胞は、私が入力できるものと同じである値を指しているにもかかわらず、失敗しました
ありがとうございました。
関数に日付または文字列が必要ですか? シンプルな関数と、表示されている問題を再現するいくつかのパラメータ値を投稿できる場合に役立ちます。 Excelに予期しないデータが渡されたときに、それらのセルに適用された書式設定によって処理されない例外がスローされるため、関数が失敗する可能性があります。 – Govert