ChatGPT 神助手!幫你寫程式、爬取資料樣樣行!
【ChatGPT × Excel VBA 的自動化資料清理、分析及繪製圖表】
本書從基礎的 Excel VBA 開始,說明如何用 VBA 來操控 Excel 活頁簿、工作表和儲存格的自動化操作後,再教你活用 ChatGPT 進行活頁簿和工作表的合併與分割。接著教你資料清理、轉換的方法,並使用 VBA 正規表達式來清理儲存格資料。清理資料後,即可建立 VBA 程式自動化繪製圖表、套用公式和建立樞紐分析表進行資料分析。
【活用 ChatGPT 剖析 HTML、CSS 選擇器、JSON 等資料】
教你活用 ChatGPT,使用生成式 AI 帶你學習 HTML 標籤和 CSS 選擇器、寫出正規表達式、找出 CSS 選擇器、剖析 JSON 資料,更可以在提示文字 (Prompts) 的幫助下,寫出各種不同應用的 VBA 程式,讓你成為一位VBA 程式設計的 AI 溝通師。
【ChatGPT × Excel VBA 整合應用】
實作是學習程式不可缺少的部分,第 11 章有豐富的網路爬蟲實戰,大家可以實際練習從網路抓取所需的資料。第 12 章將說明如何在 Excel 串接 ChatGPT API,用 XMLHttpRequest 物件來呼叫 ChatGPT API,將 ChatGPT 的回應填入 Excel 儲存格。並安裝 ChatGPT API 的增益集,使用 ChatGPT API 自動化撰寫 Excel 儲存格的客戶回應。
本書特色
【自動化✕抓資料✕生程式✕建圖表】
★自動化讀取、更新與走訪 Excel 儲存格資料。
★自動化 Excel VBA 資料分析、清理及視覺化。
★使用 Excel 的 Web 查詢取得網頁資料。
★使用 Excel VBA 處理 JSON 資料。
★擷取階層結構的 HTML 清單和表格標籤。
★分析 Bootstrap 相簿網頁的標籤結構。
★爬取 AJAX 技術的 JSON 資料。
★用 IHTMLTable 物件擷取 HTML 表格資料。
★爬取 JavaScript 動態網頁的多筆記錄資料。