5

こんにちは、Web アプリケーションで Ep Plus を使用しています。ユーザーが入力してアプリケーションにアップロードできる Excel ファイルを作成しています。先頭にゼロを付けて数値を入力すると、それらが切り捨てられます。

ユーザーが先頭のゼロを入力できるようにする方法はありますか?

4

5 に答える 5

3

のスタイルをいじって、ExcelRangeあなたが望むものを達成することができます:

var range = // get the range you want
// Force the numbers to have 2 digits to the left and 1 digit to the right
// of the decimal place.
range.Style.NumberFormat.Format = "00.0"

Excel を開いて数値形式ダイアログを操作することで、利用可能なさまざまな形式を試すことができます。

セルの書式設定

于 2013-09-30T16:14:00.697 に答える
3

必要な形式は「@」だったので、コード行は

codeSheet.Cells["A:D"].Style.Numberformat.Format = "@";
于 2013-10-01T12:25:48.950 に答える
0

先頭のゼロを使用できるようにする必要があるため、挿入またはセルの書式設定をtext数値ではなく使用してください。

string text  = "'0001"
于 2013-09-30T16:03:12.383 に答える