今天周末,本想睡个懒觉,结果大清早,就被小Y的电话叫醒了。接通电话,传来小Y包含歉意的声音:”老师,不好意思啊,打扰你了,我今天输入数据的时候,小数怎么也输不上啊,我明明输入的就是小数啊,可是一回车,就变成整数了,这可咋整。“
听了这话,我心里就明白了,一般出现这样的情况,排除VBA的原因,就是单元格的格式在作祟了。于是我慢条斯理的说:”别着急,你从单元格格式里看看,是不是设置自定义格式了。“
如果想查看一个单元格的格式,选中单元格,右键设置单元格格式,或者用快捷键ctrl+1,就能查看单元格的格式。
果然,没几秒钟,就传来小Y 兴奋的声音:”我知道了,老师,这个是设置了自定义的单元格格式,我改为常规就行了吧。“我说:”可以啊,你也可以设置称为数值,小数的位数根据自己的需要设定就可以了。以后你要是再遇到类似的问题,一定要看编辑栏,编辑栏是一切数字格式的照妖镜,不管他显示什么,从编辑栏就能看到最原始的数据。你改完以后,是不是就显示成为你输入的数据呢?所以,自定义的单元格格式,只不过是显示成了设定的样子,并不是真正的数值。“
貌似小Y的问题解决了,但是好学的小Y又抛给我一个问题:”老师,假如我想让自定义的单元格格式变为真正的数值呢?“
”哈哈,这个问题问的好,“我几乎就要大笑起来了,提出问题,并去寻求答案的过程,就是学习的过程,所以,一个好的学习者,一定是善于提问的。我说:”你复制你的Excel的数据,粘贴在word文档、文本文档,或者office剪贴板,再粘回来就行了。“
挂掉电话,小Y倒是能去安心工作了,我的睡意全无,不如起来看书吧。