一种电子表格操作方法及装置的制造方法_3

文档序号:9810142阅读:来源:国知局
O,行号为对应行的行号;若有效触点位于列标签,则其行号为O,列号为对应列的列号;
[0140]根据本发明的实现方式,首先要确定需要隐藏的表格单元的类型,即确定需要隐藏的表格单元是行还是列。根据触点间的距离可判断用户需要隐藏的单元格类型。一般情况下,若用户捏合起点的行号之差大于列号之差,表明用户期望对行进行隐藏;若用户捏合起点的行号之差小于列号之差,表明用户期望对列进行隐藏。基于上述事实,可以判断所隐藏的表格单元的类型。
[0141]在本发明的一种实施方式中,S103a可为在两行号之差的绝对值大于两列号之差的绝对值的情况下,确定需要隐藏的表格单元的类型为行;否则,确定需要隐藏的表格单元的类型为列。
[0142]在本发明的另一种实施方式中,S103a可为在两行号之差的绝对值不小于两列号之差的绝对值的情况下,确定需要隐藏的表格单元的类型为行;否则,确定需要隐藏的表格单元的类型为列。
[0143]S103b,根据需要隐藏的表格单元的类型,从端点值中选取有效端点值,S卩,若需要隐藏的单元格的类型为行,有效端点的值为端点值中的行号;否则,有效端点值为端点值中的列号;
[0144]S103C,根据所述需要隐藏的单元格的类型及接收到捏合操作的捏合幅度,确定需要隐藏的表格单元。
[0145]根据本发明实施例的方案,在两触点确定后即可确定目标表格单元,当用户的捏合幅度达到一定的阈值时,表明用户可能希望对目标单元格进行隐藏,此时可将目标表格单元确定为需要隐藏的表格单元,其中阈值为预设的。
[0146]在本发明的一种实施方式中,S103C可为,根据所述需要隐藏的单元格的类型,当捏合幅度达到预设的阈值时,将有效端点间的表格单元确定为需要隐藏的表格单元。本发明实施例将两触点确定后即可确定目标表格单元,间的全部的表格单元确定为需要隐藏的表格单元。本发明实施例能够快速地对多个表格单元进行隐藏。
[0147]在本发明的另一种实施方式中,S103C可为,根据所述需要隐藏的单元格的类型,当所述捏合幅度达到预设的阈值时,将特定的表格单元确定为需要隐藏的表格单元,其中特定的表格单元包括:两有效端点值之间显示的表格单元的个数为N,若N为奇数,则其中第(N+1)/2个表格单元为所述的特定的表格单元;若~为偶数,则其中第N/2个表格单元为所述的特定的表格单元。本发明实施例可根据用户的操作将某一表格单元确定为需要隐藏的表格单元。
[0148]S104,对所确定的表格单元执行隐藏操作。
[0149]本发明实施例提供的技术方案,能根据用户的捏合操作实现对电子表格中的表格单元进行隐藏。设备一般可同时处理触屏上多个有效接触点的信息,能根据捏合操作时两个手指与屏幕的接触位置确定需要隐藏的区域,该区域可以为连续的表格单元,进而实现对表格单元的隐藏。与现有的通过用户多次操作实现对表格单元进行隐藏的技术相比,该减少了用户的操作频率,提升了用户感受。
[0150]图3所示,为本发明实施例一种电子表格操作方法的实施流程图。在本发明实施例的步骤中,除包括S101、S102、S103和S104外,还包括:
[0151]S105,在对所确定的表格单元执行隐藏操作之前、确定需要隐藏的表格单元之后,利用预设的标识方式,对所述需要隐藏的表格单元进行标识。其中该标识方式可为在表格单元上增加底纹、背景色、提醒文字等。
[0152]增加步骤S105可对需要隐藏的表格单元进行提醒,帮助用户明确需要隐藏的表格单元,从而提升用户的使用感受。
[0153]相应地,S104可以为,在对需要隐藏的表格单元进行标识后,如果检测到所述捏合操作的捏合幅度增大至预设的阈值时,则对确定需要隐藏的表格单元执行隐藏操作;如果检测到所述捏合操作在捏合幅度小于预设的阈值时停止,则取消标识。
[0154]本技术方案在对需要隐藏的表格单元进行标识后,根据用户的捏合操作进一步判断是否对标识的表格单元进行隐藏。在对表格单元进行标识后,若所标记的表格单元与用户需要隐藏的表格单元一致,用户可通过继续捏合实现将所标识的单元进行隐藏;若所标记的表格单元与用户需要隐藏的表格单元不一致,用户可通过停止捏合操作取消对表格单元的标识。
[0155]实施例二:
[0156]下面对本发明实施例所提供的一种电子表格操作方法进行说明,该方法用于实现在触屏设备上对电子表格单元的取消隐藏操作,该方法包括:
[0157]对用户的触控操作进行检测;
[0158]在同一时刻检测到两个有效触点的情况下,进一步检测是否接收到以所述两个有效触点为起点的撑开操作;
[0159]在检测到以所述两个有效触点为起点的撑开操作情况下,根据所述撑开操作,确定需要取消隐藏的表格单元;
[0160]对所确定的表格单元执行取消隐藏操作;
[0161]其中,所述表格单兀包括:表格的行或表格的列。
[0162]图4所示,为本发明实施例一种电子表格操作方法的实施流程图,其中包括以下基本步骤:
[0163]S401,对用户的触控操作进行检测;
[0164]根据本发明的实现方式,对电子表格的操作需要在电子表格打开的情况下执行,因此,对用户的触控操作的检测可以在设备处理电子表格时执行。当接收到某个触点时,将该触点确定为一个有效接触点。
[0165]相应地,S401具体实现方式可为,当电子表格中的部分表格单元处于隐藏状态时,对用户的触控操作进行检测。本发明实施例对电子表格执行的取消隐藏操作,只有在电子表格中的部分表格单元处于隐藏状态时才可能实现,因此本实施方式能节约系统资源。
[0166]根据本发明的实现方式,当触点位于表格单元、行标签或列标签上时,表明用户可能希望对表格单元进行取消隐藏。因此可以对有效触点所在位置的范围进行限定。
[0167]相应地,S401可以为,对用户的触控操作进行检测,当触点位于行标签,或列标签,或单元格上时,确定该触点为有效触点。
[0168]相应地,S401也可以为,对用户的触控操作进行检测,当触点位于行标签或列标签上时,确定该触点为有效触点。
[0169]相应地,S401还可以为,对用户的触控操作进行检测,当触点位于单元格上时,确定该触点为有效触点。
[0170]S402,在同一时刻检测到两个有效触点的情况下,进一步检测是否接收到以所述两个有效触点为起点的撑开操作;
[0171]根据本发明的实现方式,需要有两个接触点才能进行后续步骤,因此当设备在同一时刻检测到两个有效接触点时,继续检测是否接收到以所检测到的两个有效接触点为起点的撑开操作。
[0172]S403,在检测到以所述两个有效触点为起点的撑开操作情况下,根据所述撑开操作,确定需要取消隐藏的表格单元;
[0173]根据本发明实施例提供的方案,对电子表格执行取消隐藏操作时,需要确定所要取消隐藏的表格单元。在本发明实施例中,可以根据用户的撑开操作确定需要取消隐藏的表格单元。
[0174]图5所示,为本发明实施例一种确定取消隐藏表格单元的具体方法流程图,包括以下步骤:
[0175]S403a,根据端点值,确定需要取消隐藏的表格单元的类型;其中,端点值包括两个有效触点的行号和列号:若触点位于单元格内,则其行号和列号为该单元格的行号和列号;若有效触点位于行标签,则其列号为O,行号为对应行的行号;若有效触点位于列标签,则其行号为O,列号为对应列的列号;
[0176]根据本发明的实现方式,首先要确定需要取消隐藏的表格单元的类型,即确定需要取消隐藏的表格单元是行还是列。根据触点间的距离可判断用户需要取消隐藏的单元格类型。一般情况下,若用户撑开起点的行号之差大于列号之差,表明用户期望对行进行取消隐藏;若用户撑开起点的行号之差小于列号之差,表明用户期望对列进行取消隐藏。基于上述事实,可以判断所取消隐藏的表格单元的类型。
[0177]在本发明的一种实施方式中,S403a可为在两行号之差的绝对值大于两列号之差的绝对值的情况下,确定需要取消隐藏的表格单元的类型为行;否则,确定需要取消隐藏的表格单元的类型为列。
[0178]在本发明的另一种实施方式中,S403a可为在两行号之差的绝对值不小于两列号之差的绝对值的情况下,确定需要取消隐藏的表格单元的类型为行;否则,确定需要取消隐藏的表格单元的类型为列。
[0179]S403b,根据需要取消隐藏的表格单元的类型,从端点值中选取有效端点值,S卩,若需要取消隐藏的单元格的类型为行,有效端点的值为端点值中的行号;否则,有效端点值为端点值中的列号;
[0180]S403c,根据所述需要取消隐藏的单元格的类型及接收到撑开操作的撑开幅度,确定需要取消隐藏的表格单元。
[0181]根据本发明实施例的方案,在两触点确定后即可确定目标表格单元,当用户的撑开幅度达到一定的阈值时,表明用户可能希望对目标单元格进行取消隐藏,此时可将目标表格单元确定为需要取消隐藏的表格单元,其中阈值为预设的。
[0182]在本发明的一种实施方式中,S403C可为,根据所述需要取消隐藏的单元格的类型,当撑开幅度达到预设的阈值时,将有效端点间的表格单元确定为需要取消隐藏的表格单元。本发明实施例将两触点确定后即可确定目标表格单元,间的全部的表格单元确定为需要取消隐藏的表格单元。本实施方式能够快速地对多个表格单元进行取消隐藏。
[0183]在本发明的另一种实施方式中,S403c可为,根据所述需要取消隐藏的单元格的类型,当所述撑开幅度达到预设的阈值时,将特定的表格单元确定为需要取消隐藏的表格单元,其中特定的表格单元包括:两有效端点值之间被隐藏的表格单元的个数为N,若N为奇数,则其中第I个被隐藏的表格单元为所述的特定的表格单元;若N为偶数,则其中第N个被隐藏的表格单元为所述的特定的表格单元。
[0184]S404,对所确定的表格单元执行取消隐藏操作。
[0185]本发明实施例提供了对电子表格中的表格单元进行取消隐藏的方案,该方案能根据用户的撑开操作进行取消隐藏。与现有的需要用户多次操作实现取消隐藏的方式相比,该方案减少了操作频率,提升了用户感受。
[0186]图6所示,为本发明实施例一种确定取消隐藏表格单元的具体方法流程图,包括以下步骤:在本发明实施例的步骤中,除包括S401、S402、S403和S404外,还包括:
[0187]S405,在对所确定的表格单元执行取消隐藏操作之后,利用预设的标识方式,对所述取消隐藏的表格单元进行标识。其中该标识方式可为在表格单元上增加底纹、背景色、提醒文字等,也可以为对表格单元进行半透明显示。
[0188]S406,在对所述取消隐藏的表格单元进行标识后,如果检测到所述撑开操作的撑开幅度增大至预设的阈值时,则取消所述标识;如果检测到所述撑开操
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1