博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
按键精灵如何批量复制文本,再往excel里面一次性粘贴?
阅读量:5066 次
发布时间:2019-06-12

本文共 1008 字,大约阅读时间需要 3 分钟。

原帖地址

 

按键精灵如何批量复制文本,再往excel里面一次性粘贴?

我目前只会一点点简单的按键精灵技巧。写了个程序基本实现了上述功能,用的方法很笨很原始,偶尔会储存,而且偶尔会出错,在此请教各路高手,方便,高效,稳定地完成代码?详见下图:

 

 

 

①我现需要把网页上关于各门课程的“课程名称”,“学分”,“绩点”,“平时成绩”,“期末成绩”,“成绩”这六项信息依次提取,填入如下excel表中:

②我用的方法是:

先打开excel和网页,然后用抓抓先地定位网页中第一行要提取的信息的坐标(6个);

鼠标移到第一行第一个信息点“半导体物理”,双击选中,按下ctrl,按键c,弹起ctrl完成复制;

屏幕查找任务栏的excel图标,鼠标移过去点击,进入excel;

移到A列空白处,执行粘贴;

alt+tab从excel返回网页;

重复上述方法填完整一行数据;

将第一行六个信息点的纵坐标下移一定距离,定位到“光纤通信”那一行,再重复上述方法,以此类推完成整表。

----------------------------------------------------------------------------------

现在遇到的困境是程序不稳定偶尔出错,而且频繁地在表和网页间切换窗口看的眼睛难受,体验极差。跪求解决良方,谢谢!

                            

2013-12-20 11:49
提问者采纳
 
思路,写起来可能比较难 你可以先获取网页内容,然后再逐行分拆,不断的分拆得到需要的数据保存到变量或数组。然后用按键自带的办公文档插件写入excel。办公文档插件很简单,可以全后台,但是记得脚本结束必须有关闭excel文档命令,要不然写入过的excel文档会提示占用。 难点在获取网页内容后分拆。前提是能直接获取到网页内容,不会是乱码。 如果是乱码可以转换,这个我没用过,不清楚。还有办法是用大漠等插件逐行找字。 如果不要求全后台,可以仿照手动操作,全选复制,然后把剪贴板的内容保存到变量,然后再分拆出来需要的数据。
追问:
嗯,我明白你的意思了。那么我如何获取网页内容保存到数组变量中呢?这一步的具体操作不懂,你可以举个简单的例子说明下吗?
追答:
内容 = Lib.网络.获得网页源文件(网页地址)
提问者评价
嗯,谢谢,我已经搞定了

转载于:https://www.cnblogs.com/firecode/p/5187394.html

你可能感兴趣的文章
Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
查看>>
MySQL LIMIT 如何改写成Oracle limit
查看>>
Mysql 中的Text字段的范围
查看>>
安卓SQLiteOpenHelper使用说明
查看>>
a标签样式
查看>>
NYOJ 998
查看>>
关于读完《软件工程》之后不解的问题
查看>>
【Hibernate】could not instantiate class.. from tuple] with root cause
查看>>
关于session
查看>>
JAVA程序通过JNI调用C/C++库
查看>>
javascript中常用数组方法详细讲解
查看>>
[bzoj4922]Karp-de-Chant Number
查看>>
CSS实现单行、多行文本溢出显示省略号
查看>>
python (八)迭代器、生成器、列表推导式
查看>>
DISCUZ X2更换域名注意事项
查看>>
MySql 中锁的定义
查看>>
《Beginning C# Objcets》学习笔记
查看>>
Verilog代码风格
查看>>
【UVA1638】杆子的排列
查看>>
二叉树中的节点删除-----按照最底层最右边的节点收缩
查看>>