2017-03-27 19 views
0

私は、アプリケーションでグリッドコントロールを持っているWinformsApplicationを使っています。 GridControlでは、私は "F2"形式のdouble型の列を持っています。グリッドをエクスポートしようとすると、値の代わりにフォーマット(F2)が表示されます(例:55.78)。フォーマットがExcelシートに適用されていません

(F2)ではなく(0.00)としてフォーマットを設定するとします。そのうまく働いて

「F2」形式が適用されない理由を教えてください。または "F2"がExcelでサポートできるかどうか?

enter image description here

答えて

1

のExcelファイル形式の仕様は、固定小数点のために小数のために、「F」を「C」通貨のために、「D」を使用しない他の言葉で、それらstandard numeric format strings from .NET frameworkを定義していません
代わりに、次のように定義します。numFmt (Number Format)

ここで仕様はおそらく少し難しいので、代わりにこのオフィスの記事をご覧ください:Create or delete a custom number format

要するに、Excelの仕様と互換性のあるフォーマット文字列を使用する必要があります。
"F2"の代わりに、"0.00"を使用する必要があります。

関連する問題