0

みんなおはよう!

私はしばらくの間、ユーザーが一連の日付の一連の値を公開できるプロジェクトを開発してきました。

たとえば、ユーザーは、日付値を含むExcelの範囲と、これらの日付に対応する公開する値を含む同じサイズの範囲を選択します。

私がする必要があるのは(C#)両方の範囲のセル形式をチェックして、どちらが「実際に」日付であるかを確認することです。ExcelDNAを使用しており、すべての日付がdoubleとして返されるため、技術的に「値」を解析できます。日付に、そしてあらゆる種類の問題を引き起こします。

セルの書式を取得できれば、セルが実際に日付であるかどうかを確認できます。

前もって感謝します。

4

1 に答える 1

1

Range.NumberFormatは、特定のセル/範囲が日付にフォーマットされているかどうかを判断するのに役立ちます。セル/範囲が日付形式の場合、NumberFormatプロパティには形式文字列、つまりdd / mm/yyyyが含まれます

于 2011-11-01T09:09:39.970 に答える