您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页一种计算机excel表格编辑方法[发明专利]

一种计算机excel表格编辑方法[发明专利]

来源:尚车旅游网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 111310153 A(43)申请公布日 2020.06.19

(21)申请号 202010211653.X(22)申请日 2020.03.24

(71)申请人 李勉勉

地址 450000 河南省郑州市金水区东风路4

号(72)发明人 李勉勉 夏彬彬 

(74)专利代理机构 郑州芝麻绘智知识产权代理

事务所(普通合伙) 41191

代理人 李玲玲(51)Int.Cl.

G06F 21/32(2013.01)G06F 40/166(2020.01)

权利要求书2页 说明书5页 附图1页

CN 111310153 A(54)发明名称

一种计算机excel表格编辑方法(57)摘要

本发明涉及一种计算机excel表格编辑方法,接收excel表格编辑人员发出的excel表格编辑请求,获取excel表格编辑人员的脸部图像信息,根据脸部图像信息进行身份验证,若身份验证通过,则从本地获取空白excel表格,从处于云端的excel表格数据库中下载表格数据,将表格数据导入到空白excel表格中,生成并显示目标excel表格,该目标excel表格能够被excel表格编辑人员进行编辑,根据excel表格编辑人员的编辑操作,更新目标excel表格的表格数据,将更新后的表格数据上传至excel表格数据库。该计算机excel表格编辑方法能够实现多人同时编辑excel表格的目的,提升编辑效率。

CN 111310153 A

权 利 要 求 书

1/2页

1.一种计算机excel表格编辑方法,其特征在于,包括:接收excel表格编辑人员发出的excel表格编辑请求;获取所述excel表格编辑人员的脸部图像信息;

将所述excel表格编辑人员的脸部图像信息输入到预设的脸部图像数据库中,判断所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息;其中,所述脸部图像数据库中包括至少两个脸部图像信息,所述脸部图像数据库中的各脸部图像信息均为具备excel表格编辑权限的人员的脸部图像信息;

若所述excel表格编辑人员的脸部图像信息是所述脸部图像数据库中的某一个脸部图像信息,则根据所述excel表格编辑请求,从本地获取空白excel表格;

根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所述excel表格的表格数据;其中,所述excel表格数据库中存储具备excel表格编辑权限的人员编辑后更新得到的所述excel表格的表格数据;

将所述表格数据导入到所述空白excel表格中,生成目标excel表格,并显示所述目标excel表格,所述目标excel表格能够被所述excel表格编辑人员进行编辑;

根据所述excel表格编辑人员的编辑操作,更新所述目标excel表格的表格数据;将更新后的所述表格数据上传至所述excel表格数据库。2.根据权利要求1所述的计算机excel表格编辑方法,其特征在于,所述excel表格数据库中存储的所述excel表格的表格数据为附带有行编号和列编号的各单元格的表格数据;

相应地,所述根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所述excel表格的表格数据,包括:

根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所述excel表格的附带有行编号和列编号的各单元格的表格数据。

3.根据权利要求2所述的计算机excel表格编辑方法,其特征在于,所述将所述表格数据导入到所述空白excel表格中,生成目标excel表格,包括:

将各单元格的表格数据根据附带的行编号和列编号对应填入所述空白excel表格中,生成目标excel表格。

4.根据权利要求1所述的计算机excel表格编辑方法,其特征在于,所述获取所述excel表格编辑人员的脸部图像信息,包括:

根据所述计算机配设的摄像头获取所述excel表格编辑人员的脸部图像信息。5.根据权利要求1所述的计算机excel表格编辑方法,其特征在于,所述将所述excel表格编辑人员的脸部图像信息输入到预设的脸部图像数据库中,判断所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息,包括:

将所述excel表格编辑人员的脸部图像信息输入到所述脸部图像数据库中;

获取所述excel表格编辑人员的脸部图像信息与所述脸部图像数据库中的各脸部图像信息的匹配度;

比较各匹配度与预设匹配度阈值;

根据各匹配度与预设匹配度阈值的大小关系判定所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息;

相应地,所述若所述excel表格编辑人员的脸部图像信息是所述脸部图像数据库中的

2

CN 111310153 A

权 利 要 求 书

2/2页

某一个脸部图像信息,为:

若存在某一个匹配度大于或者等于所述预设匹配度阈值。

3

CN 111310153 A

说 明 书

一种计算机excel表格编辑方法

1/5页

技术领域

[0001]本发明涉及一种计算机excel表格编辑方法。

背景技术

[0002]excel表格为由一系列行与列构成的网格,网格内可以存放数据,比如:数值、计算式以及文本等。在日常工作中,为了满足工作需要,经常会出现多个用户同时对一个excel表格进行编辑,多个用户同时对一个excel表格编辑时,只有一个人能够打开可编辑模式的excel表格,其他人只能够打开只读模式的excel表格,只有那个人完成编辑并退出后,其他一个人才能够进行编辑,即同一excel表格同一时间只有一个人能够编辑,excel表格被解除锁定后,其他人才能接着锁定表格并编辑,无法同时对同一个excel表格进行编辑,即便在编辑完成后提交excel表格时也会无法保存。因此,现有的excel表格编辑方法无法实现多个用户的同时编辑,编辑效率低。发明内容

[0003]本发明的目的在于提供一种计算机excel表格编辑方法,用于解决现有的excel表格编辑方法无法实现多个用户的同时编辑,编辑效率低的问题。[0004]为了解决上述问题,本发明采用以下技术方案:

一种计算机excel表格编辑方法,包括:

接收excel表格编辑人员发出的excel表格编辑请求;获取所述excel表格编辑人员的脸部图像信息;

将所述excel表格编辑人员的脸部图像信息输入到预设的脸部图像数据库中,判断所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息;其中,所述脸部图像数据库中包括至少两个脸部图像信息,所述脸部图像数据库中的各脸部图像信息均为具备excel表格编辑权限的人员的脸部图像信息;

若所述excel表格编辑人员的脸部图像信息是所述脸部图像数据库中的某一个脸部图像信息,则根据所述excel表格编辑请求,从本地获取空白excel表格;

根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所述excel表格的表格数据;其中,所述excel表格数据库中存储具备excel表格编辑权限的人员编辑后更新得到的所述excel表格的表格数据;

将所述表格数据导入到所述空白excel表格中,生成目标excel表格,并显示所述目标excel表格,所述目标excel表格能够被所述excel表格编辑人员进行编辑;

根据所述excel表格编辑人员的编辑操作,更新所述目标excel表格的表格数据;将更新后的所述表格数据上传至所述excel表格数据库。[0005]可选地,所述excel表格数据库中存储的所述excel表格的表格数据为附带有行编号和列编号的各单元格的表格数据;

相应地,所述根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所

4

CN 111310153 A

说 明 书

2/5页

述excel表格的表格数据,包括:

根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所述excel表格的附带有行编号和列编号的各单元格的表格数据。[0006]可选地,所述将所述表格数据导入到所述空白excel表格中,生成目标excel表格,包括:

将各单元格的表格数据根据附带的行编号和列编号对应填入所述空白excel表格中,生成目标excel表格。[0007]可选地,所述获取所述excel表格编辑人员的脸部图像信息,包括:

根据所述计算机配设的摄像头获取所述excel表格编辑人员的脸部图像信息。[0008]可选地,所述将所述excel表格编辑人员的脸部图像信息输入到预设的脸部图像数据库中,判断所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息,包括:

将所述excel表格编辑人员的脸部图像信息输入到所述脸部图像数据库中;

获取所述excel表格编辑人员的脸部图像信息与所述脸部图像数据库中的各脸部图像信息的匹配度;

比较各匹配度与预设匹配度阈值;

根据各匹配度与预设匹配度阈值的大小关系判定所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息;

相应地,所述若所述excel表格编辑人员的脸部图像信息是所述脸部图像数据库中的某一个脸部图像信息,为:

若存在某一个匹配度大于或者等于所述预设匹配度阈值。[0009]本发明的有益效果为:在接收到excel表格编辑请求之后,并没有立即进行编辑操作,而是先根据获取到的excel表格编辑人员的脸部图像信息进行身份验证,只有符合身份验证要求,才能够进行后续的编辑操作,防止其他无关人员编辑excel表格,避免相关的重要数据丢失,提升excel表格编辑的安全性;当身份验证通过之后,从本地获取空白excel表格,然后从云端excel表格数据库下载相关的表格数据,结合表格数据以及空白excel表格,生成目标excel表格,excel表格编辑人员就能够对该目标excel表格进行编辑,最后将更新后的表格数据上传给云端的excel表格数据库,由于表格数据没有存储在本地,而是在云端,因此,每一个excel表格编辑人员均能够同时对excel表格进行编辑,每一个excel表格编辑人员对excel表格编辑后存储到云端的excel表格数据库中,实现了在线同时编辑excel表格的目的,提升编辑效率。附图说明

[0010]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍:

图1是计算机excel表格编辑方法的流程示意图。具体实施方式

[0011]本实施例提供一种计算机excel表格编辑方法,该计算机excel表格编辑方法的执

5

CN 111310153 A

说 明 书

3/5页

行主体为计算机,比如笔记本电脑或者台式电脑,该计算机与后台服务器通信连接,即能够与云端进行通信(有线通信或者无线通信)。那么,该计算机为本地,后台服务器为云端。应当理解,为了实现该计算机excel表格编辑方法,计算机中需要事先安装有excel表格相关的应用程序,比如:Microsoft Office办公软件或者WPS Office办公软件。[0012]如图1所示,该计算机excel表格编辑方法包括以下步骤:

接收excel表格编辑人员发出的excel表格编辑请求:excel表格编辑人员需要对excel表格进行编辑时,可以向计算机发送一个excel表格编辑请求。该excel表格编辑请求不局限于一种实现方式,可以是预设的一个特定的CMD命令提示符,输入该CMD命令提示符就意味着向计算机发送excel表格编辑请求;若计算机屏幕上有需要编辑的excel表格的文件图标,那么,excel表格编辑请求可以是双击该文件图标,当计算机检测到双击该文件图标时,表示向计算机输出了excel表格编辑请求。应当理解,除了上述两种实现方式之外,本申请不局限于excel表格编辑请求的其他实现方式。[0013]获取所述excel表格编辑人员的脸部图像信息:

当计算机接收到excel表格编辑请求之后,控制计算机配设的摄像头打开,根据计算机配设的摄像头获取excel表格编辑人员的脸部图像信息。

[0014]将所述excel表格编辑人员的脸部图像信息输入到预设的脸部图像数据库中,判断所述excel表格编辑人员的脸部图像信息是否为所述脸部图像数据库中的某一个脸部图像信息;其中,所述脸部图像数据库中包括至少两个脸部图像信息,所述脸部图像数据库中的各脸部图像信息均为具备excel表格编辑权限的人员的脸部图像信息:

计算机存储有一个脸部图像数据库,该脸部图像数据库中包括至少两个脸部图像信息,并且,脸部图像数据库中的各脸部图像信息均为具备excel表格编辑权限的人员的脸部图像信息,具备excel表格编辑权限的人员由实际需要进行设置,比如:包括专门负责excel表格编辑的人员和相关的高层管理人员。

[0015]将excel表格编辑人员的脸部图像信息输入到该脸部图像数据库中,判断excel表格编辑人员的脸部图像信息是否为脸部图像数据库中的某一个脸部图像信息,以下给出一种具体实现过程:

(1)将excel表格编辑人员的脸部图像信息输入到脸部图像数据库中。[0016](2)获取excel表格编辑人员的脸部图像信息与脸部图像数据库中的各脸部图像信息的匹配度。其中,匹配度为相似度,匹配度越高,表示两个脸部图像信息越相似。[0017](3)比较各匹配度与预设匹配度阈值。预设匹配度阈值由实际需要进行设置,比如90%。

[0018](4)根据各匹配度与预设匹配度阈值的大小关系判定excel表格编辑人员的脸部图像信息是否为脸部图像数据库中的某一个脸部图像信息。其中,若存在某一个匹配度大于或者等于预设匹配度阈值,则判定excel表格编辑人员的脸部图像信息是脸部图像数据库中的某一个脸部图像信息。例如:若某一个匹配度为95%,表示excel表格编辑人员的脸部图像信息与脸部图像数据库中与该匹配度相对应的脸部图像信息十分相似,判定这两个脸部图像信息为同一个脸部图像信息,进而判定excel表格编辑人员的脸部图像信息是脸部图像数据库中的某一个脸部图像信息,excel表格编辑人员的脸部图像信息属于脸部图像数据库。

6

CN 111310153 A[0019]

说 明 书

4/5页

相应地,若各匹配度均小于预设匹配度阈值,则判定excel表格编辑人员的脸部图

像信息不属于脸部图像数据库。

[0020]若所述excel表格编辑人员的脸部图像信息是所述脸部图像数据库中的某一个脸部图像信息,则根据所述excel表格编辑请求,从本地获取空白excel表格:

若excel表格编辑人员的脸部图像信息是脸部图像数据库中的某一个脸部图像信息,即若存在某一个匹配度大于或者等于预设匹配度阈值,则进行后续的编辑操作:根据excel表格编辑请求,从本地(即计算机)获取一个空白excel表格,即计算机自动新建一个空白excel表格。

[0021]根据所述excel表格编辑请求,从处于云端的excel表格数据库中下载所述excel表格的表格数据;其中,所述excel表格数据库中存储具备excel表格编辑权限的人员编辑后更新得到的所述excel表格的表格数据:

云端,即后台服务器存储有excel表格数据库,计算机有该后台服务器的访问地址,能够实现通信交互。计算机根据excel表格编辑请求,根据访问地址从处于云端的excel表格数据库中下载excel表格的表格数据。excel表格数据库中存储的excel表格的表格数据为每一个具备excel表格编辑权限的人员编辑后上传到云端的表格数据,excel表格数据库实现根据每一次上传的表格数据进行数据更新。因此,从处于云端的excel表格数据库中下载的excel表格的表格数据为最新更新的表格数据。

[0022]由于excel表格由若干行以及若干列的单元格构成,那么,每一个单元格由特定的位置,该位置由行编号和列编号构成,行编号通常由数字表示,行编号为1、2、3、……、1048576,列编号通常由字母表示,列编号为A、B ……。当行编号和列编号确定时,单元格也就确定了。

[0023]为了实现表格数据与空白excel表格的结合,excel表格数据库中存储的excel表格的表格数据为附带有行编号和列编号的各单元格的表格数据。作为一个具体的实施方式,excel表格数据库中存储的各单元格的表格数据的数据格式为{X,Y,Z},其中,X为行编号,Y为列编号,Z为单元格的表格数据。当然,excel表格数据库中不存储空白单元格的表格数据,应当理解,空白单元格中本质上是没有表格数据的。[0024]那么,根据excel表格编辑请求,从处于云端的excel表格数据库中下载附带有行编号和列编号的各单元格的表格数据。[0025]应当理解,本申请提供的计算机excel表格编辑方法适用于各单元格均没有进行相关格式处理的情况,比如:相连单元格合并。若需要适用于存在单元格合并的情况,则excel表格数据库中还需要存储有各单元格合并信息。[0026]将所述表格数据导入到所述空白excel表格中,生成目标excel表格,并显示所述目标excel表格,所述目标excel表格能够被所述excel表格编辑人员进行编辑:

将从excel表格数据库中得到的表格数据导入到空白excel表格中,生成目标excel表格,具体地,将各单元格的表格数据根据附带的行编号和列编号对应填入空白excel表格中,生成目标excel表格。例如:从excel表格数据库中得到的表格数据分别是:{1,A,Z1}、{1,B,Z2}、{2,B,Z3}和{2,C,Z4},即从excel表格数据库中得到4个单元格的表格数据,分别是1行A列、1行B列、2行B列和2行C列的单元格的表格数据。将1行A列单元格的表格数据填入到空白excel表格中1行A列单元格中,将1行B列单元格的表格数据填入到空白excel表格中

7

CN 111310153 A

说 明 书

5/5页

1行B列单元格中,将2行B列单元格的表格数据填入到空白excel表格中2行B列单元格中,将2行C列单元格的表格数据填入到空白excel表格中2行C列单元格中,生成目标excel表格。[0027]并且,通过计算机屏幕显示该目标excel表格。excel表格编辑人员对该目标excel表格进行编辑。

[0028]根据所述excel表格编辑人员的编辑操作,更新所述目标excel表格的表格数据:

excel表格编辑人员对目标excel表格编辑操作,编辑完成后,目标excel表格的表格数据就会发生变化,即目标excel表格的表格数据发生了更新,更新目标excel表格的表格数据可以分为以下几种:某些单元格中新填入了表格数据、某些单元格中的表格数据删去了,变成了空白单元格、以及,某些单元格中的表格数据发生了改变。[0029]将更新后的所述表格数据上传至所述excel表格数据库:

计算机将更新后的表格数据上传至excel表格数据库,excel表格数据库根据得到的更新后的表格数据能够进行数据更新。更新后的表格数据包括附带有行编号和列编号的各单元格的表格数据。基于excel表格数据库已存储的表格数据,根据更新后的表格数据对excel表格数据库已存储的表格数据进行更新,更新分为以下几种:若某些单元格中新填入了表格数据,则将这些附带有行编号和列编号的单元格的表格数据存储至excel表格数据库中;若某些单元格中的表格数据删去了,则根据这些单元格的行编号和列编号,删去excel表格数据库中这些单元格的表格数据;若某些单元格中的表格数据发生了变化,则根据这些单元格的行编号和列编号,将excel表格数据库中这些单元格的表格数据更换为更新后的表格数据。[0030]举例来说,excel表格数据库已存储的表格数据为:{1,A,100}、{1,B,200}、{2,B,300}和{2,C,400},经过编辑操作之后更新后的表格数据为:{1,A,200}、{2,B,300}、{2,C,500}和{2,D,600},说明:1行A列单元格的表格数据发生了变化,由100变成了200;1行B列单元格的表格数据删去了,1行B列单元格变成了空白单元格;2行B列单元格的表格数据不变;2行C列单元格的表格数据发生了变化,由400变成了500;新增了2行D列单元格的表格数据,为600。那么,更新excel表格数据库,更新后的excel表格数据库的表格数据为:{1,A,200}、{2,B,300}、{2,C,500}和{2,D,600}。[0031]除了上述更新过程之外,还可以直接采取下述更新过程:在获得更新后的表格数据之后,将excel表格数据库中已存储的表格数据全部删除,然后将更新后的表格数据(即上传的表格数据)全部存储至excel表格数据库中,实现excel表格数据库的更新。[0032]上述实施例仅以一种具体的实施方式说明本发明的技术方案,任何对本发明进行的等同替换及不脱离本发明精神和范围的修改或局部替换,其均应涵盖在本发明权利要求保护的范围之内。

8

CN 111310153 A

说 明 书 附 图

1/1页

图1

9

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务