小弟想用MSXML2.XMLHTTP.3.0 擷取 聚寶網的網路原始碼資料
程式碼如下:
Sub Test()
Set HttpReq = CreateObject("MSXML2.XMLHTTP.3.0")
HttpReq.Open "GET", "http://stock.wearn.com/income.asp?kind=3023", False
HttpReq.send
S = HttpReq.responseText
Cells(1, 1) = S
End Sub
但是擷取出來的資料只能到原始碼第 233 行 div class="topbannera", 而非全部
想請問哪邊出了問題
感謝~~~
caoq wrote:
excel使用VBA寫入欄位有255字數限制...(恕刪)
Column width 255 characters
翻成中文並不是這個意思

下面這才是無法顯示的原因
Total number of characters that a cell can contain
32,767 characters
Maximum number of line feeds per cell
253
caoq wrote:
注意網頁原始碼也是有可能單行超過255字
要拆行就用字元數下去拆...(恕刪)
用換行字元來分就行,例如vbnewline
沒有這種連一行都無法顯示的網頁
除非是故意設計的錯誤網頁,為了造成電腦溢位錯誤
通常是為了找漏洞、入侵用的
內文搜尋

X