【发布时间】:2016-12-21 19:24:39
【问题描述】:
我需要自动执行一项任务:从 csv 文件中复制一个单元格,将其粘贴到 google.com/finances 搜索区域,获取搜索结果,向下滚动,复制行业和部门,然后将此信息粘贴到同一个 csv 文件中柱子。这是我的第一个宏。在从网上提取信息并将其粘贴到我的 csv 文件之前,它似乎一直有效。你能帮我做这部分吗?还有几个问题。如果谷歌没有找到任何数据,我如何避免抛出错误?如果遇到空单元格,如何避免抛出错误?
我的宏如下:
VERSION BUILD=11.5.498.2403
TAB T=1
TAB CLOSEALLOTHERS
SET !PLAYBACKDELAY 0.2
SET !DATASOURCE "C:\\Users\\Agne\\Desktop\\bandymas\\kitas_failas.csv"
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=google.com/finance
TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:q CONTENT={{!COL1}}
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=ID:gbqfb
TAG POS=10 TYPE=DIV ATTR=CLASS:g-unit<SP>g-first EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER="C:\\Users\\Agne\\Desktop\\bandymas" FILE="kitas_failas.csv"
【问题讨论】: