- 帖子
- 30
- 主題
- 4
- 精華
- 0
- 積分
- 34
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 2010
- 閱讀權限
- 10
- 性別
- 男
- 來自
- 新北市
- 註冊時間
- 2013-11-30
- 最後登錄
- 2023-1-12
|
附檔是小弟之前做出來的,利用的方法是常見的 QueryTable 的方式,但是遇到有些欄位的值是不需要的,且擷取很慢,因為是整個table擷取下來,如果遇到整個table很大,可能會更慢吧。前些時間在麻辣家族老論區上搜尋了一下,擷取這動作好像會造成對方相當大的流量,因此,小弟想發問有沒有辦法直接擷取某個我需要的欄位就好。
以YAHOO股市的例子 (檔案也是),以下紅色字體是小弟需要的欄位值
<td align="center" bgcolor="#FFFfff" nowrap="">14:30</td>
<td align="center" bgcolor="#FFFfff" nowrap=""><b>114.5</b></td>
<td align="center" bgcolor="#FFFfff" nowrap="">114.0</td>
<td align="center" bgcolor="#FFFfff" nowrap="">114.5</td>
<td align="center" bgcolor="#FFFfff" nowrap=""><font color="#ff0000">△0.5
</font></td>
<td align="center" bgcolor="#FFFfff" nowrap="">37,481</td>
<td align="center" bgcolor="#FFFfff" nowrap="">114.0</td>
<td align="center" bgcolor="#FFFfff" nowrap="">114.5</td>
<td align="center" bgcolor="#FFFfff" nowrap="">115.0</td>
<td align="center" bgcolor="#FFFfff" nowrap="">113.5</td>
不知道是否有擷取這些文字的語法、函數或者方式,因為想擷取不只一家上市公司,也希望不要造成對方很大的困擾。
在此先謝謝回答的前輩們。 |
|