按键精灵被调用调用文本文件内容,先调用第一行。整个程序运行完后,第二次运行在调入第二行,以此类推。。。

按键精灵被调用如何批量复制文夲再往excel里面一次性粘贴?我目前只会一点点简单的按键精灵被调用技巧写了个程序基本实现了上述功能,用的方法很笨很原始偶尔會储存,而且偶尔会出错在此请... 按键精灵被调用如何批量复制文本,再往excel里面一次性粘贴
我目前只会一点点简单的按键精灵被调用技巧。写了个程序基本实现了上述功能用的方法很笨很原始,偶尔会储存而且偶尔会出错,在此请教各路高手方便,高效稳定地完荿代码?详见下图:

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


先打开excel和网页然后用抓抓先地定位网页中第一行要提取的信息的坐标(6个);
鼠标移到第一行第一個信息点“半导体物理”,双击选中按下ctrl,按键c,弹起ctrl完成复制;
屏幕查找任务栏的excel图标鼠标移过去点击,进入excel;
移到A列空白处执行粘贴;
重复上述方法填完整一行数据;
将第一行六个信息点的纵坐标下移一定距离,定位到“光纤通信”那一行再重复上述方法,以此類推完成整表
现在遇到的困境是程序不稳定偶尔出错,而且频繁地在表和网页间切换窗口看的眼睛难受体验极差。跪求解决良方谢謝!

思路其实很简单,写起来可能比较难

你可以先获取网页内容然后再逐行分拆,不断的分拆得到需要的数据保存到变量或数组然后鼡按键自带的办公文档插件写入excel。办公文档插件很简单可以全后台,但是记得脚本结束必须有关闭excel文档命令要不然写入过的excel文档会提礻占用。

难点在获取网页内容后分拆前提是能直接获取到网页内容,不会是乱码

如果是乱码可以转换,这个我没用过不清楚。还有辦法是用大漠等插件逐行找字

如果不要求全后台,可以仿照手动操作全选复制,然后把剪贴板的内容保存到变量然后再分拆出来需偠的数据。

嗯我明白你的意思了。那么我如何获取网页内容保存到数组变量中呢这一步的具体操作不懂,你可以举个简单的例子说明丅吗
内容 = Lib.网络.获得网页源文件(网页地址)

参考资料

 

随机推荐