看板 ask 關於我們 聯絡資訊
是這樣的 我想寫一個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特定一個版 目前最新的頁數在第幾頁呢?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.82.112.137 ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1517988333.A.FA4.html
robrob99: 分析網頁 右上角 上頁的網址 就會是倒數第二頁 02/07 22:15