[請問] 關於PTT網頁板的最後一頁 運用到excel上

作者: andy90498 (楓情)   2018-02-07 15:25:30
是這樣的
我想寫一個excel VBA
讓她打開時能自動抓取PTT網頁板的文字
使用的是 excel自己內建 從web上抓取資料的功能
來源像是這樣
https://www.ptt.cc/bbs/ask/index.html
然後我發現 其實這個版就有3000多頁 每頁都會像這樣加註在網址上
https://www.ptt.cc/bbs/ask/index3908.html
而如果沒有計數的話就是最新的一頁
而當下 index3909頁也就是最新的一頁
現在問題來了
我想要知道最新的一頁的計數是多少
因為我想要讓excel抓 最新的一頁 ~ 往前10頁的內容都要
但問題是我不知道最新的一頁是第幾頁
最笨的方式
就是從3900頁開始抓到3909
但問題是頁數會一直往後加
我就得手動去改最舊的那頁的數字 然後讓VBA自己跑後面9頁
如果我直接設定讓VBA抓沒有計數的最新的那一頁
又沒辦法讓VBA往前推10頁的資料全抓
所以我想問問看大家
要如何知道PTT特定一個版 目前最新的頁數在第幾頁呢??
謝謝
作者: robrob99 (梁龍)   2018-02-07 22:15:00
分析網頁 右上角 上頁的網址 就會是倒數第二頁

Links booklink

Contact Us: admin [ a t ] ucptt.com