一种利用计算机在表格中追加行列的方法及系统技术方案

技术编号:6990911 阅读:417 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种利用计算机在表格中追加行列的方法及系统,所述方法包括:接收用户输入的追加行列的指令;计算鼠标拖动的水平距离和预定列宽的比值,将该比值作为追加的列数;计算鼠标拖动的垂直距离和预定行高的比值,将该比值作为追加的行数;在鼠标拖动结束后,根据所述计算出的行数、列数在表格的相应区域增加行或列。本发明专利技术的利用计算机在表格中追加行列的方法及系统,其可以根据鼠标拖动的水平距离和垂直距离来确定追加的行数和列数,简单方便,用户只需输入追加行列的指令之后拖动鼠标即可追加行列,操作步骤简单、效率高;且一次可以增加多行或多列,不需要多次反复进入菜单功能,用户体验比较好。

【技术实现步骤摘要】

本专利技术涉及办公软件领域,尤其涉及一种利用计算机在表格中追加行列的方法及 系统。
技术介绍
文字表操作中,追加行列是一个常见的表格调整操作,用户在插入表格完成后,由 于内容编写的实际需求,往往需要临时为表格追加行列。现有技术中,微软增加表格行列的方法包括以下步骤1、将光标置于表格某一行或某一列或选中整行或整列;2、点击菜单;3、选择插入行或列的位置。该方法一次只能增加一行或一列,且需要通过菜单进行选择,完成操作步骤繁琐, 操作效率比较低;如果需要增加多行或多列,则需要选择表格的多行或多列,再进入菜单功 能,用户体验比较差。
技术实现思路
本专利技术提供了一种利用计算机在表格中追加行列的方法及系统,其操作简单效率 高,用户体验好。本专利技术的技术方案为一种利用计算机在表格中追加行列的方法,包括步骤接收用户输入的追加行列的指令;计算鼠标拖动的水平距离和预定列宽的比值,将该比值作为追加的列数;计算鼠 标拖动的垂直距离和预定行高的比值,将该比值作为追加的行数;在鼠标拖动结束后,根据所述计算出的行数、列数在表格的相应区域增加行或列。一种利用计算机在表格中追加行列的系统,包括接收模块,用于接收用户输入的追加行列的指令;计算模块,用于在接收模块接收到所述指令后,计算鼠标拖动的水平距离和预定 列宽的比值,将该比值作为追加的列数;计算鼠标拖动的垂直距离和预定行高的比值,将该 比值作为追加的行数;绘制模块,用于在鼠标拖动结束后,根据所述计算模块计算出的行数、列数在表格 的相应区域增加行或列。本专利技术的利用计算机在表格中追加行列的方法及系统,其可以根据鼠标拖动的水 平距离和垂直距离来确定追加的行数和列数,简单方便,用户只需输入追加行列的指令之 后拖动鼠标即可追加行列,操作步骤简单、效率高;且一次可以增加多行或多列,不需要多 次反复进入菜单功能,用户体验比较好。附图说明图1是本专利技术利用计算机在表格中增加行列的方法在一实施例中的流程图;图2是本专利技术利用计算机在表格中增加行列的系统在一实施例中的结构框图;图3是本专利技术利用计算机在表格中增加行列的系统在又一实施例中的结构框图。具体实施例方式本专利技术的利用计算机在表格中追加行列的方法及系统,其可以根据鼠标拖动的水 平距离和垂直距离来确定追加的行数和列数,简单方便,用户只需输入追加行列的指令之 后拖动鼠标即可追加行列,操作步骤简单、效率高;且一次可以增加多行或多列,不需要多 次反复进入菜单功能,用户体验比较好。下面结合附图对本专利技术的具体实施例做一详细的阐述。本专利技术利用计算机在表格中追加行列的方法,如图1,其包括步骤S101、接收用户输入的追加行列的指令;在用户操作时,在页面的绘制表格的预定 位置可以显示有追加行或列的图标,用户想要使用追加行列的功能时,通过点击该图标即 可输入追加行或列的指令。S102、计算鼠标拖动的水平距离和预定列宽的比值,将该比值作为追加的列数;计 算鼠标拖动的垂直距离和预定行高的比值,将该比值作为追加的行数;预定列宽和预定行 高可以根据用户实际需要而设置。S103、在鼠标拖动结束后,根据所述计算出的行数、列数在表格的相应区域增加行 或列。增加行的行高可以和原表格的行高一致,增加列的列宽可以和原表格的列宽一致。在一较优实施例中,也可以在该步骤SlOl之前还包括步骤检测鼠标是否进入页 面的预定区域,如果进入,则显示用于接收用户输入追加行或列指令的浮动标签;此时步骤 S101,具体为通过所述浮动标签接收用户输入的追加行列的指令。这样可以节省页面的空 间,在用户需要追加行或列的功能时才显示浮动标签,可以方便的供用户点击使用,操作流 程大大简化,达到一步到位,而且表格行列追加的过程非常直观。在一较优实施例中,在鼠标拖动结束之前还包括步骤显示追加的行数和列数。这 样可以让用户直观的了解当前增加行数和列数,用户可以根据显示的行数和列数随时调整 鼠标拖动的距离,比较方便快捷。在一较优实施例中,在表格的相应区域增加列后,还包括步骤检测增加列后的表 格的宽度是否大于页面宽度,如果大于,则按预定比例缩放增加列后的表格。该步骤可以根 据用户的实际需要来设定,这样可以防止增加列后的表格超出页面宽度,将表格可以缩放 显示在页面内。所述预定比例在具体计算时可以按如下公式计算R=——,其中R为预定比例,rl为增加列后的表格的宽度,r2为超出宽度,即增加列后的表格的宽度与页面宽度的差值。另外,在一较优实施例中,在根据所述计算出的行数、列数在表格的相应区域增加 行或列后,还可以包括步骤如果接收到用户通过鼠标点击或键盘快捷键输入的增删指令,根据预先设定的所 述鼠标点击或键盘快捷键与增删行数或列数的对应关系,判断该增删指令对应的增删信息,根据该增删信息增加或删除所述表格的行或列。这样可以方便用户快捷的增删表格的 行或列,提高操作效率,简化操作步骤。具体实施时,用户可以通过鼠标点击浮动标签来输入增删指令,可以设定鼠标点 击输入的增删指令为增加一行或一列,这样用户可以通过鼠标点击来增加一行或一列,进 一步的方便了用户使用。本专利技术还揭示了一种利用计算机在表格中追加行列的系统,如图2,其包括接收模块,用于接收用户输入的追加行列的指令;在用户操作时,该接收模块可以 在页面的绘制表格的预定位置显示,用户想要使用追加行列的功能时,通过点击该接收模 块即可输入追加行或列的指令。计算模块,与接收模块连接,用于在接收模块接收到所述指令后,计算鼠标拖动的 水平距离和预定列宽的比值,将该比值作为追加的列数;计算鼠标拖动的垂直距离和预定 行高的比值,将该比值作为追加的行数;预定列宽和预定行高可以根据用户实际需要而设置。绘制模块,用于在鼠标拖动结束后,根据所述计算模块计算出的行数、列数在表格 的相应区域增加行或列。增加行的行高可以和原表格的行高一致,增加列的列宽可以和原 表格的列宽一致,当然增加行的行高和列的列宽也可以预先设定好。在一较优实施例中,如图3,本专利技术利用计算机在表格中追加行列的系统,还可以 包括处理模块,与所述接收模块连接,用于在接收输入的追加行或列的指令之前,检测鼠标 是否进入页面的预定区域,如果进入,则显示所述接收模块供用户输入追加行或列的指令。在一较优实施例中,如图3,本专利技术利用计算机在表格中追加行列的系统,还包括 显示模块,与计算模块连接,用于在鼠标拖动结束之前显示追加的行数和列数。这样可以让 用户直观的了解当前增加行数和列数,用户可以根据显示的行数和列数随时调整鼠标拖动 的距离,比较方便快捷。在一较优实施例中,如图3,本专利技术利用计算机在表格中追加行列的系统,还包括 缩放模块,与所述绘制模块连接,用于在表格的相应区域增加列后,检测增加列后的表格的 宽度是否大于页面宽度,如果大于,则按预定比例缩放增加列后的表格。这样可以防止增加列后的表格超出页面宽度,将表格可以缩放显示在页面内。所 述预定比例在具体计算时可以按如下公式计算rl-r2R=——,其中R为预定比例,rl为增加列后的表格的宽度,r2为超出宽度,即增rl加列后的表格的宽度与页面宽度的差值。另外,在一较优实施例中,所述接收模块还用于接收用户通过鼠标点击或键盘快 捷键输入的增删指令,根据预先设定的所述鼠标点击或键盘快捷键与增删行数或列数的对 应关系,判断该增删指本文档来自技高网...

【技术保护点】
1.一种利用计算机在表格中追加行列的方法,其特征在于,包括步骤:接收用户输入的追加行列的指令;计算鼠标拖动的水平距离和预定列宽的比值,将该比值作为追加的列数;计算鼠标拖动的垂直距离和预定行高的比值,将该比值作为追加的行数;在鼠标拖动结束后,根据所述计算出的行数、列数在表格的相应区域增加行或列。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡娟李幼义黄嘉宁张裕妹蓝天才陈凡明
申请(专利权)人:珠海金山软件有限公司
类型:发明
国别省市:44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1