內容簡介
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 動態網頁的多筆記錄資料。
【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 動態網頁的多筆記錄資料。
作者簡介
陳會安
學歷:美國猶他州州立大學電腦碩士
經歷:多所大專院校及企業講師、松崗電腦產品經理、美商 PH 出版經理、專業電腦書作者
國內知名資訊技術作家,已出版超過 100 本電腦著作,包括:程式設計、網頁設計、資料庫、系統分析、資料結構等各種不同主題。近年研究人工智慧、機器學習 / 深度學習、資料科學、網路爬蟲、大數據分析和物聯網相關課程與圖書寫作。
學歷:美國猶他州州立大學電腦碩士
經歷:多所大專院校及企業講師、松崗電腦產品經理、美商 PH 出版經理、專業電腦書作者
國內知名資訊技術作家,已出版超過 100 本電腦著作,包括:程式設計、網頁設計、資料庫、系統分析、資料結構等各種不同主題。近年研究人工智慧、機器學習 / 深度學習、資料科學、網路爬蟲、大數據分析和物聯網相關課程與圖書寫作。
內容目錄
目錄
第一篇 ChatGPT × Excel VBA 的 Excel 辦公室自動化
Ch01 用 ChatGPT 學習 Excel VBA 程式設計
Ch02 用 Excel VBA 自動化 Excel 活頁簿操作
Ch03 ChatGPT × Excel VBA 自動化資料整理
Ch04 ChatGPT × Excel VBA 自動化資料分析與視覺化
第二篇 ChatGPT × Excel VBA 建立網路爬蟲
Ch05 認識動態網頁技術與網路爬蟲
Ch06 用 ChatGPT 學習 HTML 標籤和 CSS 選擇器
Ch07 用 ChatGPT × Excel VBA 取得 HTML 網頁資料
Ch08 用 ChatGPT × Excel VBA 建立網路爬蟲程式
Ch09 用 Excel VBA 爬取 AJAX 網頁與 JSON 資料處理
Ch10 用 ChatGPT × Excel VBA 爬取 HTML 表單的互動網頁
第三篇 ChatGPT×Excel VBA整合應用
Ch11 ChatGPT × Excel VBA 整合應用:使用網路爬蟲取得網路資料
Ch12 ChatGPT × Excel VBA 整合應用:在 Excel 串接 ChatGPT API
附錄 註冊與使用 ChatGPT
第一篇 ChatGPT × Excel VBA 的 Excel 辦公室自動化
Ch01 用 ChatGPT 學習 Excel VBA 程式設計
Ch02 用 Excel VBA 自動化 Excel 活頁簿操作
Ch03 ChatGPT × Excel VBA 自動化資料整理
Ch04 ChatGPT × Excel VBA 自動化資料分析與視覺化
第二篇 ChatGPT × Excel VBA 建立網路爬蟲
Ch05 認識動態網頁技術與網路爬蟲
Ch06 用 ChatGPT 學習 HTML 標籤和 CSS 選擇器
Ch07 用 ChatGPT × Excel VBA 取得 HTML 網頁資料
Ch08 用 ChatGPT × Excel VBA 建立網路爬蟲程式
Ch09 用 Excel VBA 爬取 AJAX 網頁與 JSON 資料處理
Ch10 用 ChatGPT × Excel VBA 爬取 HTML 表單的互動網頁
第三篇 ChatGPT×Excel VBA整合應用
Ch11 ChatGPT × Excel VBA 整合應用:使用網路爬蟲取得網路資料
Ch12 ChatGPT × Excel VBA 整合應用:在 Excel 串接 ChatGPT API
附錄 註冊與使用 ChatGPT
ISBN: 9789863127567