...
Spread.Sheets 支持普通分数格式,比如 "# ?/?","# ??/??","# ?/4"和"#,## ?/?"。
你可以将负数转换成分数格式,你可以将负数转换成分数格式。
Spread.Sheets supports common fraction formats, such as "# ?/?", "# ??/??", "# ?/4", and "#,## ?/?". You can convert a negative value to a fraction. Spread.Sheets also supports the local ID 也支持 local ID "$-411" and DBNumber.The custom format mode supports the combo, conditional, and forecolor formatters. The ,和 DBNumber。
自定义单元格模式支持 组合框,条件格式和前景色,但是不支持"(", ")", and 和 "*" expressions are not supported.
You can also create a custom formatter with the FormatterBase class.
For more information on number format codes, refer to 表达式。
你也可以使用 FormatterBase 类来创建自定义格式。
更多关于数字格式化,请参阅:http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx.。
Using Code
...
示例代码
以下代码格式化了单元格中的值。
JavaScript | Copy Code |
---|---|
var dvalue= 12345.6789; activeSheet.setValue(0,0,dvalue); activeSheet.getCell(0, 1).formatter("M"); activeSheet.setValue(0, 1, new Date(2011, 2, 9)); activeSheet.getCell(0, 2).formatter("m"); activeSheet.setValue(0, 2, new Date(2012, 10, 15)); activeSheet.getCell(0, 3).formatter("General"); activeSheet.setValue(0, 3, new Date(2012, 10, 15)); activeSheet.getCell(0, 4).formatter("#.#%"); activeSheet.setValue(0, 4, 1); activeSheet.getCell(1, 0).formatter("[>2]0.0;[<-3]0.0;zero;"); activeSheet.setValue(1, 0, 3); |
Using Code
...
示例代码
以下代码使用了分数格式来格式化单元格
JavaScript | Copy Code |
---|---|
var dvalue= 123.89; activeSheet.setValue(0,0,dvalue); activeSheet.getCell(0, 0).formatter("# ??/??"); |
Using Code
...
示例代码
以下代码使用了 locale ID "$-411".。
JavaScript | Copy Code |
---|---|
var dvalue= 123.89; activeSheet.setValue(0,0,dvalue); activeSheet.getCell(0,0).formatter("[$-411]dddd"); |
Using Code
...
示例代码
以下代码使用了 DBNumber 来格式化单元格
JavaScript | Copy Code |
---|---|
var dvalue= 123.89; activeSheet.setValue(0,0,dvalue); activeSheet.getCell(0,0).formatter("[DBNum2][$-411]General"); |
Using Code
...
示例代码
以下代码设置了整个工作表的 culture 为 ja-jp。
JavaScript | Copy Code |
---|---|
//widget setting GC.Spread.Common.CultureManager.culture("ja-jp"); |
Using Code
...
示例代码
以下代码给单元格设置了 culture。
JavaScript | Copy Code |
---|---|
//cell setting //Input date string "2014/01/07" in cell在单元格 [0,0] and cell和 单元格 [0,1]中输入"2014/01/07"。 activeSheet.getCell(0,0).formatter(new GC.Spread.Formatter.GeneralFormatter("yyyy/MM/dd dddd", "ja-jp")); activeSheet.getCell(0,1).formatter(new GC.Spread.Formatter.GeneralFormatter("yyyy/MM/dd dddd", "en-us")); |
See Also另见
Setting the Culture
GeneralFormatter class
formatter Method