单元格中数值字符串的处理方法及终端的制作方法

文档序号:6377198阅读:179来源:国知局
专利名称:单元格中数值字符串的处理方法及终端的制作方法
技术领域
本发明涉及电子技术领域,具体涉及一种单元格中数值字符串的处理方法及终端。
背景技术
工作中常遇到在电子表格单元格中输入身份证号码、银行卡号、超市卡号、学号等15位或15位以上的数值字符串。这些数值字符串在输入后以“科学计数”形式显示,且15位之后的数字变成O。现有技术的方案,无法在电子表格单元格中显示输入的数值字符串中的所有数值 字符。

发明内容
本发明实施例提供一种单元格中数值字符串的处理方法,可以在单元格中显示输入的数值字符串中的所有数值字符。本发明实施例第一方面提供一种单元格中数值字符串的处理方法,包括接收用户在单元格中输入的数值字符串;当接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。结合第一方面,在第一种可能的实现方式中,所述当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符,具体包括当所述数值字符串的长度大于等于预置长度门限,且大于15位时,在所述单元格中以文本格式显示所述数值字符串中的每个字符。结合第一方面,在第二种可能的实现方式中,所述当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符,具体包括当所述数值字符串的长度大于等于预置长度门限,并且大于11位且小于等于15位时,在所述单元格中以数值格式显示所述数值字符串中的每个字符。结合第一方面、第一方面第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述处理方法还包括接收所述预置长度门限修改指令;重新设置所述预置长度门限。本发明实施例第二方面提供一种终端,包括接收单元,用于接收用户在单元格中输入的数值字符串及所述数值字符串的输入完成指令;
检测单元,用于当所述接收单元接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;显示单元,用于当所述检测单元检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。结合第二方面,在第一种可能的实现方式中,所述显示单元,具体用于当所述检测单元检测到所述数值字符串的长度大于等于预置长度门限,且大于15位时,在所述单元格中以文本格式显示所述数值字符串中的每个字符。结合第二方面,在第二种可能的实现方式中, 所述显示单元,具体用于当所述检测单元检测到所述数值字符串的长度大于等于预置长度门限,并且大于11位且小于等于15位时,在所述单元格中以数值格式显示所述数值字符串中的每个字符。结合第二方面、第二方面第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述终端还包括重置单元,所述接收单元,用于接收所述预置长度门限修改指令;所述重置单元,用于在所述接收单元接收到所述预置长度门限修改指令后,重新设置所述预置长度门限。本发明实施例采用接收用户在单元格中输入的数值字符串;当接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。与现有技术相比中当输入几个数值字符时,就无法全部显示输入的数值字符串中的所有数值字符相t匕,本发明实施例提供的处理方法,可以将单元格中的数值字符串全部完整显示。


图I是本发明实施例提供的数值字符串的处理方法的一实施例示意图;图2是本发明实施例提供的终端的一实施例示意图;图3是本发明实施例提供的终端的另一实施例示意图。
具体实施例方式本发明实施例提供一种单元格中数值字符串的处理方法,可以将单元格中的数值字符串全部完整显示。本发明实施例还提供相应的终端。以下分别进行详细说明。参阅图1,本法实施例提供的单元格中数值字符串的处理方法的一实施例包括101、接收用户在单元格中输入的数值字符串。102、当接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度。当一个字符串输入完成后,用户敲击回车键,终端就会接收到一个输入完成指令,接收到数值字符串输入完成指令后,终端会检测该数值字符串的长度,本发明实施例中,数值字符串的长度指的是数值字符串的位数,如数值字符串123456789123456的长度为15位。
103、当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。所述当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符,具体包括当所述数值字符串的长度大于等于预置长度门限,且大于15位时,在所述单元格中以文本格式显示所述数值字符串中的每个字符。在现有技术中,当输入15位以上的数值字符时,单元格中显示出的数值字符都为0,降低了数值字符串的精度,本发明实施例提供的方法,当检测到数值字符串的长度大于15位时,将单元格的格式转换为文本格式,从而可以保证所述数值字符串能完全显示。所述当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符,具体包括 当所述数值字符串的长度大于等于预置长度门限,并且大于11位且小于等于15位时,在所述单元格中以数值格式显示所述数值字符串中的每个字符。现有技术中,在单元格中输入12位到15位的数值字符串时,从12位到15位都是以科学技术法的形式显示,不利于单元格中的数据参与计算,本发明实施例提供的方法,数值字符串的长度在大于11位且小于等于15位时,以数值格式显示所述数值字符串中的每个字符,不会影响到计算。本发明实施例中的数值字符串为长数值字符串,一般数值字符串的位数都在15位以上,当然,本发明实施例对此不作限定。本发明实施例采用接收用户在单元格中输入的数值字符串;当接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。与现有技术相比中当输入几个数值字符时,就无法全部显示输入的数值字符串中的所有数值字符相t匕,本发明实施例提供的处理方法,可以将单元格中的数值字符串全部完整显示。在上述可选实施例的基础上,本发明实施例还包括接收所述预置长度门限修改指令;重新设置所述预置长度门限。本发明实施例中终端可以修改预置长度门限,当终端接收所述预置长度门限修改指令;重新设置所述预置长度门限。预置长度门限可根据用户的需求自行设置。参阅图2,本发明实施例提供的终端的一实施例包括接收单元201、检测单元202和显示单元203。接收单元201,用于接收用户在单元格中输入的数值字符串及所述数值字符串的输入完成指令;检测单元202,用于当所述接收单元201接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;显示单元203,用于当所述检测单元202检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。本发明实施例中,接收单元201接收用户在单元格中输入的数值字符串及所述数值字符串的输入完成指令;检测单元202当所述接收单元201接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;显示单元203当所述检测单元202检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。与现有技术相比,本发明实施例提供的终端,可以将单元格中的数值字符串全部完整显示。在上述图2对应的实施例的基础上,本发明实施例中,所述显示单元203,具体用于当所述检测单元202检测到所述数值字符串的长度大于等于预置长度门限,且大于15位时,在所述单元格中以文本格式显示所述数值字符串中的每个字符.在上述图2对应的实施例的基础上,本发明实施例中,所述显示单元203,具体用于当所述检测单元202检测到所述数值字符串的长度大于等于预置长度门限,并且大于11位且小于等于15位时,在所述单元格中以数值格式显示所述数值字符串中的每个字符。
在上述图2对应的实施例及图2对应的可选实施例的基础上,参阅图3,本发明实施例提供的终端的另一实施例中,还包括重置单元204 ;所述接收单元201,用于接收所述预置长度门限修改指令;所述重置单元204,用于在所述接收单元201接收到所述预置长度门限修改指令后,重新设置所述预置长度门限。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括ROM、RAM、磁盘或光盘等。以上对本发明实施例所提供的单元格中数值字符串的处理方法以及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种单元格中数值字符串的处理方法,其特征在于,包括 接收用户在单元格中输入的数值字符串; 当接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度; 当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。
2.根据权利要求I所述的处理方法,其特征在于,所述当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符,具体包括 当所述数值字符串的长度大于等于预置长度门限,且大于15位时,在所述单元格中以文本格式显示所述数值字符串中的每个字符。
3.根据权利要求I所述的处理方法,其特征在于,所述当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符,具体包括 当所述数值字符串的长度大于等于预置长度门限,并且大于11位且小于等于15位时,在所述单元格中以数值格式显示所述数值字符串中的每个字符。
4.根据权利要求f3任意一项所述的处理方法,其特征在于,所述处理方法还包括 接收所述预置长度门限修改指令; 重新设置所述预置长度门限。
5.一种终端,其特征在于,包括 接收单元,用于接收用户在单元格中输入的数值字符串及所述数值字符串的输入完成指令; 检测单元,用于当所述接收单元接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度; 显示单元,用于当所述检测单元检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。
6.根据权利要求5所述的终端,其特征在于, 所述显示单元,具体用于当所述检测单元检测到所述数值字符串的长度大于等于预置长度门限,且大于15位时,在所述单元格中以文本格式显示所述数值字符串中的每个字符。
7.根据权利要求5所述的终端,其特征在于, 所述显示单元,具体用于当所述检测单元检测到所述数值字符串的长度大于等于预置长度门限,并且大于11位且小于等于15位时,在所述单元格中以数值格式显示所述数值字符串中的每个字符。
8.根据权利要求5 7任意一项所述的终端,其特征在于,所述终端还包括重置单元, 所述接收单元,用于接收所述预置长度门限修改指令; 所述重置单元,用于在所述接收单元接收到所述预置长度门限修改指令后,重新设置所述预置长度门限。
全文摘要
本发明公开了一种单元格中数值字符串的处理方法,接收用户在单元格中输入的数值字符串;当接收到所述数值字符串的输入完成指令后,检测所述数值字符串的长度;当检测到所述数值字符串的长度大于等于预置长度门限时,在所述单元格中显示所述数值字符串中的每个字符。本发明实施例提供的方案,可以在单元格中显示输入的数值字符串中的所有数值字符。
文档编号G06F17/21GK102855228SQ20121034898
公开日2013年1月2日 申请日期2012年9月18日 优先权日2012年9月18日
发明者赵丹凤, 陈鹏, 陈波, 皮霞林 申请人:珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1