作者GabrielJesus (耶稣)
看板Office
标题[算表] 抓取网路资料问题
时间Fri Jan 5 06:22:51 2018
软体: excel
版本: 2016
最近想学做一个批次抓股票的档案
参考了以下这个影片的方式做
https://www.youtube.com/watch?v=qwt6oVvf_og
内容大致上是
工作表1,A栏 → Name
B栏 → Link
命令按钮 → 步骤1 删除其他工作表
步骤2 新增工作表
步骤3 汇入资料到各个工作表
---
我一开始是开一个工作表
假设名称为工作表1
录完後在工作表1新增命令按钮并把程式码丢进去
资料汇入的位置也在工作表1里
以上操作没问题
但是
如果按照影片内容来做就会出问题
命令按钮在工作表1
但是,资料汇入设在其他新增的工作表2、3、4
就完全没有汇入动作
没有出现任何错误讯息
整个跑完有回到程式码最後指定的位置
後来比对了3个程式码
https://i.imgur.com/I2bgh7t.jpg
一、自已一开始录的
(范围:同张表)
二、上面连结影片里的
(范围:跨表)
三、youtbe上其他人的
(范围:同张表)
差异1
add(Connection:= 後面这边
一跟三後面有加空格及底线,即
add(Connection:=
_
影片里的那位没加
差异2
一跟三的结连网址後面也有差异
我录到的有加空格及底线
二跟三的都没有加这种东西
打好多字
重点
照影片里的程式码打
程式跑完没有错误讯息
但独独漏掉最重要的资料汇入
Why?
影片里的程式码
https://i.imgur.com/FDu7jP7.jpg
我的程式码 (其实就是照抄影片里的)
https://i.imgur.com/NzGLGGh.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.164.3.8
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1515104574.A.A2C.html
2F:→ soyoso: refresh 01/05 07:29
3F:→ soyoso: refresh後面参数backgroundquery为false 01/05 07:44
感谢你,这个调完yahoo确实抓得到了
不过我再继续试别的网站抓好像就变成新增的refresh有问题
我先试试,搞不定再来求救
谢谢你
※ 编辑: GabrielJesus (111.254.58.212), 01/05/2018 09:00:32