公式引用切换方法和装置、移动设备的制作方法

文档序号:6381159阅读:135来源:国知局
专利名称:公式引用切换方法和装置、移动设备的制作方法
技术领域
本发明涉及移动设备技术领域,特别是涉及一种公式引用切换方法和装置、移动设备。
背景技术
对于一份电子表格文档,单元格的行、列信息是一个最重要的位置反馈信息。电子表格因能完成大量的计算而突显其优势的,计算就需要数值,而数值是对应着某个单元格的,要找到单元格的数值就必须先找到单元格的行、列位置信息,那么公式中引用单元格的行、列位置信息就变得极其重要了。
在PC (personal computer,人计算机)上,微软的Excel提供了 F4这一决捷键切换公式引用方式,通过按下f4快捷键来实现公式“绝对引用”、“混合引用”和“相对引用”状态的切换,方便了用户快速切换公式的引用,但这种设计在目标引用方式和原引用方式间可能需要多次切换才能完成,不适合移动设备,这是因为移动设备上无对应的快捷键,如果利用移动设备上的组合键代替会增加操作的复杂度和使用的门槛,同时多次触发或按下某一个特定键的方式,容易造成在误操。发明内容
本发明的目的在于提供一种可应用于移动设备的公式引用切换方法、公式引用切换装置以及具有公式引用切换装置的移动设备。
本发明的目的通过如下技术方案实现
一种公式引用切换方法,包括如下步骤
当检测到单元格引用按钮的触发动作时,在电子表格中定位引用区域,并判断所述单元格引用按钮是否被选中;
若是,根据所述引用区域显示对应的引用类型列表;
若否,则选中所述单元格引用按钮。
一种公式引用切换装置,包括如下步骤
检测模块,用于检测单元格引用按钮的触发动作,在检测到单元格引用按钮的触发动作时,向判断模块发送判断指令,向定位模块发送定位指令;
判断模块,用于在接收到所述判断指令时,判断所述单元格引用按钮是否被选中;
定位模块,用于接收到所述定位指令时,在电子表格中定位引用区域;
显示模块,用于根据所述引用区域显示对应的引用类型列表;
选中模块,用于在所述判断模块的判定结果为否时选中所述单元格引用按钮。
一种移动设备,包括如上所述的公式引用切换装置。
依据上述本发明的方案,在用户触发了单元格引用按钮后,本发明方案检测到该单元格引用按钮的触发动作,在电子表格中定位引用区域,并判断该单元格引用按钮是否被选中,若否,则选中该单元格引用按钮,若是,则根据该引用区域自动的显示对应的引用类型列表以供用户对引用类型进行切换,在用户需要切换公式引用类型时,只需要在引用类型列表选取所需的引用类型即可,从而可以方便、快捷地切换公式引用类型,该方式直观易操作,且用户快速地实现公式引用类型的切换,也完善了电子表格系统,并提高了用户操作电子表格的效率。


图I为本发明的公式引用切换方法实施例的流程示意图2为第二窗口一种方式下的画面示意图3为第二窗口另一种方式下的画面示意图4为本发明的公式引用切换方法实施例的系统的结构示意图5为图4中显示模块的结构示意图6为本发明的公式引用切换方法另一实施例的系统的结构示意图。
具体实施方式
下面结合实施例及附图对本发明进行详细阐述,但是本发明的实施方式不限于此。
实施例I
参见图I所示,为本发明的公式引用切换方法实施例的流程示意图。如图I所示, 本实施例中的公式引用切换方法包括如下步骤
步骤SlOl :检测单元格引用按钮是否被触发,当检测到该单元格引用按钮的触发动作时,进入步骤S102,其中,需要预先定义单元格引用按钮,并在操作界面上显示该单元格引用按钮,定义以及检测该单元格引用按钮是否被触发可以采用现有的方式来实现,在此不予赘述;
步骤S 102 :在电子表格中定位引用区域,进入步骤S103,其中,定位引用区域可以采用现有的方式来实现,在此不予赘述,;
步骤S 103 :并判断所述单元格引用按钮是否被选中,若是,进入步骤S104,若否, 进入步骤S105 ;
步骤S104:根据所述引用区域显示对应的引用类型列表,引用类型列表列出了对应于该引用区域中各引用类型的选项,以供用户选取;
步骤S105 :选中所述单元格引用按钮,也就是在单元格引用按钮未被选中时,该单元格引用按钮被触发后被选中。
据此,依据上述本实施例的方案,在用户触发了单元格引用按钮后,本发明方案检测到该单元格引用按钮的触发动作,在电子表格中定位引用区域,并判断所述单元格引用按钮是否被选中,若否,则选中该单元格引用按钮,若是根据定位的引用区域自动的显示对应的引用类型列表,以供用户对引用类型进行切换,在用户需要切换公式引用类型时,只需要在引用类型列表选取所需的引用类型即可,从而可以方便、快捷地切换公式引用类型,该方式直观易操作,且用户快速地实现公式引用类型的切换,也完善了电子表格系统,并提高了用户操作电子表格的效率。5
其中,上述步骤中,定位引用区域、判断所述单元格引用按钮是否被选中的过程可以是不采用上述先后顺序,可以同时进行。
引用类型列表的形式一般是根据是单个单元格引用还是多个单元格引用(区域引用)而不同的,主要根据这两种情况分成两种不同的形式
若所述引用区域包括一个单元格,也就是单个单元格引用时,则显示包括与该单元格对应的引用类型列表的第一窗口,其中,单个单元格引用时,引用类型一般是包括四种的,分别是绝对引用、相对引用、混合引用(两种),如对应电子表格中的第D列、第9行的单元格的引用类型包括山9(相对引用)、$0$9(绝对引用)、$09(混合引用)和D$9(混合引用);
若所述引用区域包括一组(至少包括两个单元格,可以是一行或是一列也可能是矩形等)单元格,也即区域引用时,则显示包括该组单元格对应的引用类型列表的第二窗口,由于一组单元格一般至少需要两个单元格表征其位置,由前述可知,每个单元格对应的引用类型有四种,则这两个单元格引用类型组合起来表征区域引用的引用类型应该有十六种,因此,对应区域引用的引用类型应该至少有十六种。
对于上述的第一窗口,由于引用类型少,可以直接显示出各引用类型以供用户选取,只需实时检测是否有用户触发引用类型的操作,若确定了被触发的引用类型,则根据被触发的引用类型进行引用类型切换,也就是要将当前的引用类型切换到用户触发的引用类型。
对于上述的第二窗口,由于需要至少提供十六种引用类型供用户选取,但是,移动设备的屏幕尺寸有限,因而操作界面的范围也有限,很难实现将十六种引用类型全部呈现在该第二窗口上,一般做法,可以选择定义一个滚动条,在第二窗口上只显示相应的引用类型列表的一部分,并根据用户移动滚动条而显示引用类型列表的不同部分,但是,由于引用类型相对很多,操作滚动条移动的范围也就很大,操作不方便,也容易造成误操作,针对此问题,本发明提出了如下的实施方式。
在其中一个实施例中,在前述基础上,本发明实施例的公式引用切换方法还可以包括步骤在显示第二窗口时,在所述第二窗口上显示包括第一列表项和第二列表项的引用类型列表,所述第一列表项列出所述引用区域的起始单元格对应的引用类型,所述第二列表项列出所述引用区域的结束单元格对应的引用类型;并在所述第二窗口上显示分别对应第一列表项和第二列表项的移动操作部,在检测到所述移动操作部的动作时,控制对应的列表项中的引用选项移动。其中,起始单元格、结束单元格可以根据实际情况进行规定, 例如,规定在用户正视引用区域情况下,处于引用区域中左上角的单元格为起始单元格,处于引用区域中右下角的单元格为结束单元格;在第二窗口上显示分别对应第一列表项和第二列表项的移动操作部,是指分别有控制两个列表项的引用类型移动的移动操作部,图2、 图3示出了两种移动操作部控制两个列表项的方式(以单元格A3到单元格A6为引用区域为例),图2所示的是以上移按钮(图中上三角)和下移按钮(图中下三角)作为移动操作部的方式,图3所示的是以滚动条(图中左右两侧的方条),但也不限于这两种方式;由于起始单元格和结束单元格对应的引用选项被分成两组,每组只有四个引用类型,而且用户可以通过操作不同的移动操作部对这两组的引用选项分别进行移动,移动的范围小、操作快捷,同时,用户可以通过分别操作对应第一列表项和第二列表项的移动操作部,使得两个表项中的引用类型自由组合;而且还可以定义预设位置的引用选项为当前选择的引用类型,如预设位置为图2或者图3中粗线之间的分别对应起始单元格和结束单元格的引用类型作为当前区域引用的引用类型。
此外,在其中一个实施例中的公式引用切换方法还可以包括步骤在检测到所述第一窗口 /所述第二窗口外的区域的触发操作时,关闭所述第一窗口 /所述第二窗口,该实施例给出了一种触发第一窗口或者第二窗口退出的一种实现方式,但也不限于此方式。
将本发明的公式引用切换方法较佳的应用于移动设备,可以具有很好的应用前景。这是因为,随着移动设备的功能的不断完善,用户越来越钟爱于通过移动设备完成一些日常事宜操作,而电子表格的日常使用率极高,也就急需提高了用户操作电子表格的效率, 而本发明的公式引用切换方法操作简便、操作界面直观,可以方便、快捷地切换公式引用类型,该方式直观易操作。
根据如上所述的本发明的方案,在其中一个具体实现方式中,是以将本发明的公式引用切换方法应用于移动设备为例,该具体的实现方式不构成对本发明方案的限定,具体的公式引用切换方法可以是如下所述
用户在移动设备上操作电子表格时,在操作界面上有预设的单元格引用按钮,相关进程会实时检测该单元格引用按钮是否被触发,若用户点击该单元格引用按钮,该点击操作作为该单元格引用按钮的触发动作被检测到,则在电子表格中定位引用区域,并判断该单元格引用按钮是否被选中;判定该单元格引用按钮未被选中时,选中该单元格引用按钮;判定该单元格引用按钮被选中时,根据所述引用区域显示对应的引用类型列表;
在根据引用区域显示对应的引用类型列表前,首先区别是单个单元格引用还是区域引用,也就是要判断引用区域内单元格的个数,若是单个单元格引用,则显示包括与该单元格对应的引用类型列表的第一窗口,与该单元格对应的引用类型列表中列出了对应该单元格的四种引用类型;并实时检测是否有用户触发引用类型的操作,若确定了被触发的引用类型,则根据被触发的引用类型进行引用类型切换;若检测到第一窗口外的区域的触发操作时,关闭该第一窗口 ;
若是区域引用,显示包括该组单元格对应的引用类型列表的第二窗口,该第二窗口上显示包括第一列表项和第二列表项的引用类型列表,所述第一列表项列出所述引用区域的起始单元格对应的引用类型,所述第二列表项列出所述引用区域的结束单元格对应的引用类型;并在所述第二窗口上显示分别对应第一列表项和第二列表项的移动操作部,在检测到所述移动操作部的动作时,控制对应的列表项中的引用选项移动;若检测到第二窗口外的区域的触发操作时,关闭该所述第二窗口。
实施例2
根据上述本发明的公式引用切换方法,本发明还提供一种公式引用切换装置。
如图4所示,是本发明的公式引用切换装置实施例的结构示意图,其包括
检测模块201,用于检测预设的单元格引用按钮是否被触发,当检测到该单元格引用按钮的触发动作时,向判断模块202发送判断指令,向定位模块203发送定位指令,其中, 需要预先定义单元格引用按钮,并在操作界面上显示该按钮,定义以及检测该按钮可以是采用现有技术中已有的方式,在此不予赘述;
判断模块202,用于在接收到所述判断指令时,判断所述单元格引用按钮是否被选
定位模块203,用于在接收到所述定位指令时在电子表格中定位引用区域,其中, 定位引用区域可以是采用现有技术中已有的方式,在此不予赘述;
显示模块204,用于根据所述引用区域显示对应的引用类型列表,引用类型列表列出了对应引用区域各引用类型的选项以供用户选取;
选中模块205,用于在所述判断模块的判定结果为否时选中所述单元格引用按钮, 也就是在单元格引用按钮未被选中时,该按钮被触发后被选中。
据此,依据上述本实施例的方案,在用户触发了单元格引用按钮后,检测模块201 检测到该单元格引用按钮的触发动作后,判断模块202判断该单元格引用按钮是否被选中,若否,则选中模块205选中该单元格引用按钮,若是,则定位模块203在电子表格中定位引用区域,显示模块204根据该引用区域自动的显示对应的引用类型列表以供用户对引用类型进行切换,在用户需要切换公式引用类型时,只需要在引用类型列表选取所需的引用类型即可,从而可以方便、快捷地切换公式引用类型,该方式直观易操作,且用户快速地实现公式引用类型的切换,也完善了电子表格系统,并提高了用户操作电子表格的效率。
引用类型列表的形式一般是根据是单个单元格引用还是多个单元格引用(区域引用)而不同的,主要根据这两种情况分成两种不同的形式。在其中一个实施例中,如图5 所示,显示模块204可以包括判断单元301、第一显示单元302、第二显示单元2043,其中
判断单元301,用于判断所述引用区域是包括一个单元格还是一组单元格;
第一显示单元302,用于在判断单元301的判定结果是包括一个单元格时,显示包括与该单元格对应的引用类型列表的第一窗口,其中,单个单元格引用时,引用类型一般是包括四种的,分别是绝对引用、相对引用、混合引用(两种),如对应电子表格中的第D列、 第9行的单元格的引用类型包括D9 (相对引用)、$D$9 (绝对引用)、$D9 (混合引用)和 D$9(混合引用);
第二显示单元303,用于在判断单元301的判定结果是包括一组单元格时,显示包括与该组单元格对应的引用类型列表的第二窗口,由于一组单元格一般至少需要两个单元格表征其位置,由前述可知,每个单元格对应的引用类型有四种,则这两个单元格引用类型组合起来表征区域引用的引用类型应该有十六种,因此,对应区域引用的引用类型应该至少有十六种。
其中,对于第一显示单元302,由于引用类型少,可以直接显示出各引用类型以供用户选取,如图6所示,本发明的公式引用切换装置还可以包括与第一显示单元302连接的第一控制模块206,用于在检测到引用类型的触发动作时,根据被触发的引用类型进行引用类型切换,也就是要将当前的引用类型切换到用户触发的引用类型。
另一方面,由于第二显示单元303至少需提供十六种引用类型供用户选取,但是, 移动设备的屏幕尺寸有限,因而操作界面的范围也有限,很难实现将十六种引用类型全部呈现在该第二窗口上,一般做法,可以选择定义一个滚动条,在第二窗口上只显示相应的引用类型列表的一部分,并根据用户移动滚动条而显示引用类型列表的不同部分,但是,由于引用类型相对很多,操作滚动条移动的范围也就很大,操作不方便,也容易造成误操作,针对此问题,本发明提出了如下的实施方式。
如图7所示,本发明的公式引用切换装置还可以包括与第二显示单元303连接的第二控制模块207,第二显示单元303还可以进一步包括第一表项显示单元401、第二表项显示单402、以及分别与第一表项显示单元401、第二表项显示单元402对应的移动操作部 403 ;第一表项显示单元401用于显示第一列表项,所述第一列表项列出所述引用区域的起始单元格对应的引用类型,第二表项显示单元402用于显示第二列表项,所述第一列表项列出所述引用区域的结束单元格对应的引用类型;第二控制模块207用于在检测到移动操作部403的触发操作时,控制对应的列表项中的引用选项移动。其中,起始单元格、结束单元格可以根据实际情况进行规定,例如,规定在用户正视引用区域情况下,处于引用区域中左上角的单元格为起始单元格,处于引用区域中右下角的单元格为结束单元格;移动操作部403可以有不同的表现形式,例如,参见图2所示的上移按钮和下移按钮,或者参见图3 所示的滚动条,或者其他可行的方式;由于起始单元格和结束单元格对应的引用选项被分成两组,每组只有四个引用类型,而且用户可以通过操作不同的移动操作部对这两组的引用选项分别进行移动,移动的范围小、操作快捷,同时,用户可以通过分别操作对应第一列表项和第二列表项的移动操作部,使得两个表项中的引用类型自由组合;而且还可以定义预设位置的引用选项为当前选择的引用类型,如预设位置为图2或者图3中粗线之间的分别对应起始单元格和结束单元格的引用类型作为当前区域引用的引用类型。
此外,在其中一个实施例中的公式引用切换装置,还包括退出模块,用于在检测到所述第一窗口 /所述第二窗口外的区域的触发操作时,关闭所述第一窗口 /所述第二窗口, 该实施例给出了一种触发第一窗口或者第二窗口退出的一种实现方式,但也不限于此方式。
实施例3
依据上述本发明的公式引用切换装置,本发明还提供一种移动设备,其包括有上述本发明的公式引用切换装置,该公式引用切换装置在移动设备中的应用方式可如上所述,在此不予赘述。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种公式引用切换方法,其特征在于,包括如下步骤 当检测到单元格引用按钮的触发动作时,在电子表格中定位引用区域,并判断所述单元格引用按钮是否被选中; 若是,根据所述引用区域显示对应的引用类型列表; 若否,则选中所述单元格引用按钮。
2.根据权利要求I所述的公式引用切换方法,其特征在于,所述根据所述引用区域显示对应的引用类型列表包括如下步骤 若所述引用区域包括一个单元格,则显示包括与该单元格对应的引用类型列表的第一窗口 ; 若所述引用区域包括一组单元格,则显示包括与该组单元格对应的引用类型列表的第二窗口。
3.根据权利要求2的公式引用切换方法,其特征在于 在显示所述第一窗口步骤后,还包括步骤检测引用类型的触发动作,当确定被触发的引用类型后,根据被触发的引用类型进行引用类型切换; 或/和 所述显示包括与该组单元格对应的引用类型列表的第二窗口包括步骤在所述第二窗口上显示包括第一列表项和第二列表项的引用类型列表,所述第一列表项列出所述引用区域的起始单元格对应的引用类型,所述第二列表项列出所述引用区域的结束单元格对应的引用类型,在所述第二窗口上还显示分别对应第一列表项和第二列表项的移动操作部;在显示该第二窗口步骤后,还包括步骤在检测到所述移动操作部的触发动作时,控制对应的列表项中的引用选项移动。
4.根据权利要求2所述的公式引用切换方法,其特征在于,在检测到所述第一窗口/所述第二窗口外的区域的触发操作时,关闭所述第一窗口 /所述第二窗口。
5.根据权利要求I至4之一所述公式引用切换方法,其特征在于,该公式引用切换方法用于移动设备。
6.一种公式引用切换装置,其特征在于,包括如下步骤 检测模块,用于检测单元格引用按钮的触发动作,在检测到单元格引用按钮的触发动作时,向判断模块发送判断指令,向定位模块发送定位指令; 判断模块,用于在接收到所述判断指令时,判断所述单元格引用按钮是否被选中; 定位模块,用于接收到所述定位指令时,在电子表格中定位引用区域; 显示模块,用于根据所述引用区域显示对应的引用类型列表; 选中模块,用于在所述判断模块的判定结果为否时选中所述单元格引用按钮。
7.根据权利要求6所述的公式引用切换装置,其特征在于,所述显示模块包括 判断单元,用于判断所述引用区域是一个单元格还是一组单元格; 第一显示单元,用于在所述判断单元的判定结果是一个单元格时,显示包括与该单元格对应的引用类型列表的第一窗口; 第二显示单元,用于在所述判断单元的判定结果是一组单元格时,显示包括与该组单元格对应的引用类型列表的第二窗口。
8.根据权利要求7的公式引用切换装置,其特征在于还包括与所述第一显示单元连接的第一控制模块,用于在检测到引用类型的触发动作时,根据被触发的引用类型进行引用类型切换; 或/和 还包括与所述第二显示单元连接的第二控制模块;所述第二显示单元包括第一表项显示单元、第二表项显示单元、以及分别与第一表项显示单元、第二表项显示单元对应的移动操作部;第一表项显示单元用于显示第一列表项,所述第一列表项列出所述引用区域的起始单元格对应的引用类型,第二表项显示单元用于显示第二列表项,所述第一列表项列出所述引用区域的结束单元格对应的引用类型;所述第二控制模块用于在检测到所述移动操作部的触发操作时,控制对应的列表项中的引用选项移动。
9.根据权利要求7或8所述的公式引用切换装置,其特征在于,还包括退出模块,用于在检测到所述第一窗口 /所述第二窗口外的区域的触发操作时,关闭所述第一窗口 /所述第二窗口。
10.一种移动设备,其特征在于,包括权利要求6至9之一所述的公式引用切换装置。
全文摘要
本发明提供一种可应用于移动设备的公式引用切换方法、公式引用切换装置以及具有公式引用切换装置的移动设备,其公式引用切换方法包括步骤当检测到单元格引用按钮的触发动作时,在电子表格中定位引用区域,并判断所述单元格引用按钮是否被选中;若是,根据所述引用区域显示对应的引用类型列表;若否,则选中所述单元格引用按钮。本发明方便、快捷地切换公式引用类型,直观易操作,且快速地实现公式引用类型的切换,也完善了电子表格系统,并提高了用户操作电子表格的效率。
文档编号G06F3/0481GK102981706SQ20121045411
公开日2013年3月20日 申请日期2012年11月13日 优先权日2012年11月13日
发明者张伶俐, 王晖 申请人:珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1