请教一下,为什么导入EXCEL表格上的数字,会自己加上两个0,如何修改这个问题,谢谢!
请教一下,为什么导入EXCEL表格上的数字,会自己加上两个0,如何修改这个问题,谢谢!我把EXCEL表格发上来了,就是一个新建的EXCEL表格,没有作任何设置的表格。
这个是ActiveX版本的设计,如果没设置format就默认为数字类型,小数点后两位。如果您有需求,可以指定下format。
指定为数值,0位小数 format 怎么写,谢谢!
请问有没有默认文本的设置?因为用户本身也就是想录入文本。谢谢! 可以在设计器里设计,控件上右键点击ActiveX -Spread Designer
我需要代码实现,请问怎么写?谢谢!
因为用户是看不到设计器的。 可以设计器设计好内容后,让用户去操作使用,设计器设计的内容是可以保存在代码里的。
如果需要代码动态设置,请参考
axfpSpread1.Row = 1;
axfpSpread1.Col = 1;
axfpSpread1.CellType = FPUSpreadADO.CellTypeConstants.CellTypeNumber;
axfpSpread1.TypeNumberDecPlaces = 0;
axfpSpread1.Value = "12";
你好,我的问题其实是这样,看这两个图,就明白。
导入SPREAD后,就变了。
虽然可以强行把小数点设为0位。但也不是想要的结果。
你这种,现在CellTypeNumber不支持,CellTypeNumber的小数点位数是固定的。 你好,能不能设置为读取原文值。
如果真的要处理小数点,开发人员主动去处理。但现在的情况是主动去处理了小数点。
默认主动处理也没关系,但你总得有个允许读取文值的设置吧。
以上,谢谢!这个控件做得这么优秀,为什么这个地方会犯下这个低级的错误。
页:
[1]
2