The invention provides an Excel software operation information acquisition method, which is applied to Excel software operation information acquisition system. When the user clicks on the Excel software operation interface, the information acquisition system screenshots the Excel software operation interface when the user presses the left mouse button, and saves the information acquisition system as graph 1, when the user puts the mouse left. When the key is used, the information acquisition system screenshots the Excel software operation interface again and saves it as figure 2. The following steps are as follows: the information acquisition system obtains the position coordinate of the user's click through the hook function; the information acquisition system obtains the click position of the user in the Excel software operation interface through the position coordinate; The information acquisition system obtains the position screenshot of the user's click position, and the information acquisition system classifies the position screenshot to obtain the position information of the user's click on the Excel software operation interface. By the method of the invention, the operation information that can not be obtained by the current plug-in and the third-party software can be obtained, and the office automation and intelligence can be realized better.
【技术实现步骤摘要】
一种Excel软件操作信息获取方法
本专利技术属于Excel软件数据交互领域,具体涉及Excel软件的第三方对Excel的数据获取方法及系统。
技术介绍
微软发布的Excel里带有COM组件进行第三方数据获取,第三方可以通过COM组件和Excel软件进行数据交互并获取Excel中的使用数据,但是COM组件并不能获取用户是否点击了复制、粘贴、单元格,、工作簿等信息。当前,办公自动化越来越普及,我们如何帮助用户更深层次对办公软件智能处理,如何在现有微软框架下实现更加智能的操作信息获取方式。
技术实现思路
本专利技术旨在提供一种Excel软件操作信息获取方法及系统,弥补现有插件对Excel表内部信息获取的不足。一种Excel软件操作信息获取方法,应用于Excel软件操作信息获取系统,其特征在于:在用户点击Excel软件操作界面的过程中,当用户按下鼠标左键时,所述信息获取系统对Excel软件操作界面进行截图,并保存为图形1,当用户放起鼠标左键时,所述信息获取系统对Excel软件操作界面再次进行截图,并保存为图形2,后续步骤如下:所述信息获取系统通过钩子函数获取用户点击的位置坐标;所述信息获取系统通过所述位置坐标得出用户在Excel软件操作界面的点击位置从而判断用户点击位置为按钮区域、单元格区域和工作表区域中的一种;所述信息获取系统获取用户点击位置的位置截图;所述信息获取系统对所述位置截图进行分类,从而获取用户点击Excel软件操作界面的位置信息。优选的,当所述信息获取系统判断用户点击位置为按钮区域时,对比图形1和图形2,判断所述位置坐标附近有颜色不同,获取图形1和图形 ...
【技术保护点】
1.一种Excel软件操作信息获取方法,应用于Excel软件操作信息获取系统,其特征在于:在用户点击Excel软件操作界面的过程中,当用户按下鼠标左键时,所述信息获取系统对Excel软件操作界面进行截图,并保存为图形1,当用户放起鼠标左键时,所述信息获取系统对Excel软件操作界面再次进行截图,并保存为图形2,后续步骤如下:所述信息获取系统通过钩子函数获取用户点击的位置坐标;所述信息获取系统通过所述位置坐标得出用户在Excel软件操作界面的点击位置从而判断用户点击位置为按钮区域、单元格区域和工作表区域中的一种;所述信息获取系统获取用户点击位置的位置截图;所述信息获取系统对所述位置截图进行分类,从而获取用户点击Excel软件操作界面的位置信息。
【技术特征摘要】
1.一种Excel软件操作信息获取方法,应用于Excel软件操作信息获取系统,其特征在于:在用户点击Excel软件操作界面的过程中,当用户按下鼠标左键时,所述信息获取系统对Excel软件操作界面进行截图,并保存为图形1,当用户放起鼠标左键时,所述信息获取系统对Excel软件操作界面再次进行截图,并保存为图形2,后续步骤如下:所述信息获取系统通过钩子函数获取用户点击的位置坐标;所述信息获取系统通过所述位置坐标得出用户在Excel软件操作界面的点击位置从而判断用户点击位置为按钮区域、单元格区域和工作表区域中的一种;所述信息获取系统获取用户点击位置的位置截图;所述信息获取系统对所述位置截图进行分类,从而获取用户点击Excel软件操作界面的位置信息。2.如权利要求1所述的一种Excel软件操作信息获取方法,其特征在于:当所述信息获取系统判断用户点击位置为按钮区域时,对比图形1和图形2,判断所述位置坐标附近有颜色不同,获取图形1和图形2的不同区域,将所述不同区域截图从而获取位置截图。3.如权利要求2所述的一种Excel软件操作信息获取方法,其特征在于:在用户获取所述不同区域的过程中进行了膨胀腐蚀处理。4.如权利要求1所述的一种Excel软件操作信息获取方法,其特征在于,当判断用户点击位置为单元格区域,所述信息获取系统通过钩子函数获取横竖索引区域位置,并在获取的横竖索引区域处找出与横竖索引区域的其他地方颜色不同的区域,将上述横竖索引区域颜色不同区域截图得到所述位置截图。5.一种Excel软件操作信息获取系统,应用于获取用户操作Excel软件时的操作位置信息,其特征在于,包括截图模块、分析处理模块、分类器、抓取模块,所述截图模块在用户操作的过程中截取操作界面,具体为:在用户点击Excel软件...
【专利技术属性】
技术研发人员:陈梓璋,
申请(专利权)人:深圳市北斗智研科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。