Excel VBA x ChatGPT x Bing Chat基礎到爬蟲應用:詠唱神技快速生成公式與VBA

    生成公式、生成VBA、生成圖表、高效率爬蟲

    收集中
    US$15.25

    內容簡介


    生成公式、生成VBA、生成圖表、高效率爬蟲

    以實用範例搭配做中學,增進思考和解決問題的能力,使讀者能由新手踏上程式高手的坦途;同時體驗神奇的ChatGPT與Bing Chat詠唱神技自動生成Excel公式與VBA程式碼,提升工作效率。

    ★適用Excel 2021/2019/2016
    ★程式語法介紹:第1~7章涵蓋Excel VBA程式語法,經由系統化的說明資料型別、運算式、流程控制、陣列、函數,讓讀者輕鬆奠定程式語言的基礎。
    ★常用物件介紹:第8~10章介紹Range、Sheet、Worksheet、Workbook、Window、Application等常用物件的屬性、方法和事件,使熟悉Excel VBA物件的操作。
    ★綜合活用實例:第11~15章分別闡述控制項、資料整理、圖表、樞紐分析表、網路爬蟲…等單元,綜合運用前面各章節所學,達到學以致用的目標。
    ★結合ChatGPT與Bing Chat:第16章說明ChatGPT功能、優缺點、使用方法,以實例透過和ChatGPT聊天,自動生成資料、公式和VBA與圖表程式碼,同時介紹Excel外掛ChatGPT的使用方法。
    第17章透過Bing使用最新版GPT-4的使用方法,並使用Bing Chat產生VBA爬蟲程式碼的實例,提升資料取得效率。

    ★更多新知可訂閱「程式享樂趣」YouTube頻道
    https://www.youtube.com/@happycodingfun

    目錄


    第一篇 程式語法
    CH1. 認識Excel巨集
    CH2. 使用Excel VBA
    CH3. 變數型別與變數
    CH4. 選擇結構
    CH5. 重複結構
    CH6. 陣列
    CH7. 副程式

    第二篇 常用物件
    CH8. Range物件介紹
    CH9. Workbook物件
    CH10. Application物件

    第三篇 綜合活用實例
    CH11. VBA活用實例一控制項
    CH12. VBA活用實例一資料整理
    CH13. VBA活用實例一圖表、樞紐分析
    CH14. VBA活用實例一初階爬蟲
    CH15. VBA活用實例一進階爬蟲

    第四篇 結合ChatGPT與Bing Chat
    CH16. ChatGPT在Excel的應用
    CH17. Bing Chat在Excel的應用

    附錄A VBA內建函式(PDF格式電子書,請線上下載)
    附錄B Excel的規格與限制(PDF格式電子書,請線上下載)
    附錄C ASCII與KeyCode碼(PDF格式電子書,請線上下載)

    章节目录

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
    • 1-4
      目錄
    • 1-5
      第一篇 程式語法
    • 1-6
      CH01 認識Excel 巨集
    • 1-7
      1.1 認識Excel VBA
    • 1-8
      1.2 「開發人員」索引標籤
    • 1-9
      1.3 用錄製器建立巨集
    • 1-10
      1.3.1 錄製巨集
    • 1-11
      1.3.2 執行巨集
    • 1-12
      1.3.3 儲存巨集檔案
    • 1-13
      1.4 巨集的使用
    • 1-14
      1.4.1 設定巨集安全性
    • 1-15
      1.4.2 開啟含有巨集的檔案
    • 1-16
      1.4.3 檢視巨集程式碼
    • 1-17
      1.4.4 使用表單控制項
    • 1-18
      1.5 綜合實例
    • 1-19
      CH02 使用Excel VBA
    • 1-20
      2.1 物件簡介
    • 1-21
      2.2 儲存格物件
    • 1-22
      2.2.1 使用Range 指定儲存格範圍
    • 1-23
      2.2.2 使用Cells 指定儲存格
    • 1-24
      2.2.3 Value 屬性
    • 1-25
      2.2.4 Clear 方法
    • 1-26
      2.2.5 Select 方法
    • 1-27
      2.3 Excel VBA 物件架構
    • 1-28
      2.4 使用VBA 編輯器
    • 1-29
      2.4.1 開啟Excel VBA 程式編輯器
    • 1-30
      2.4.2 製作 VBA 程式的流程
    • 1-31
      2.4.3 儲存巨集檔案
    • 1-32
      2.5 使用ActiveX 控制項
    • 1-33
      2.5.1 建立ActiveX 控制項按鈕物件
    • 1-34
      2.5.2 編輯按鈕「BtnTotal_Click」事件程序
    • 1-35
      2.6 InputBox 輸入框
    • 1-36
      2.7 MsgBox 訊息框
    • 1-37
      2.7.1 MsgBox 函數常用語法
    • 1-38
      2.7.2 使用Buttons 引數
    • 1-39
      2.7.3 使用有傳回值的MsgBox
    • 1-40
      CH03 變數型別與變數
    • 1-41
      3.1 敘述
    • 1-42
      3.1.1 識別字
    • 1-43
      3.1.2 關鍵字
    • 1-44
      3.1.3 特殊符號字元
    • 1-45
      3.2 常值資料型別
    • 1-46
      3.2.1 整數
    • 1-47
      3.2.2 浮點數
    • 1-48
      3.2.3 字串
    • 1-49
      3.2.4 日期
    • 1-50
      3.2.5 布林
    • 1-51
      3.2.6 物件
    • 1-52
      3.3 變數
    • 1-53
      3.3.1 變數的宣告
    • 1-54
      3.3.2 字串變數
    • 1-55
      3.3.3 強制變數宣告
    • 1-56
      3.3.4 指定變數值
    • 1-57
      3.4 常數
    • 1-58
      3.4.1 常數的宣告
    • 1-59
      3.4.2 VBA 常數
    • 1-60
      3.5 運算式
    • 1-61
      3.5.1 算術運算式
    • 1-62
      3.5.2 字串合併運算式
    • 1-63
      3.6 轉換資料型別
    • 1-64
      3.6.1 如何轉換資料的資料型別
    • 1-65
      3.6.2 如何辨認資料的資料型別
    • 1-66
      3.7 變數的有效使用範圍
    • 1-67
      3.7.1 程序範圍變數
    • 1-68
      3.7.2 模組範圍變數
    • 1-69
      3.7.3 活頁簿範圍變數
    • 1-70
      CH04 選擇結構
    • 1-71
      4.1 條件式
    • 1-72
      4.1.1 關係運算子
    • 1-73
      4.1.2 邏輯運算子
    • 1-74
      4.1.3 Like 運算子
    • 1-75
      4.2 選擇結構
    • 1-76
      4.2.1 單向選擇 If … Then
    • 1-77
      4.2.2 雙向選擇 If … Then … Else
    • 1-78
      4.2.3 巢狀選擇結構
    • 1-79
      4.2.4 多重選擇 If … ElseIf … Else
    • 1-80
      4.3 Select Case 多重選擇
    • 1-81
      4.4 IIf、Choose 與Switch
    • 1-82
      4.4.1 IIf 函數
    • 1-83
      4.4.2 Choose 函數
    • 1-84
      4.4.3 Switch 函數
    • 1-85
      4.5 GoTo 敘述
    • 1-86
      4.6 執行時期錯誤的處理
    • 1-87
      4.6.1 錯誤種類
    • 1-88
      4.6.2 捕捉執行時期錯誤
    • 1-89
      4.6.3 Err 物件
    • 1-90
      4.6.4 錯誤處理敘述
    • 1-91
      CH05 重複結構
    • 1-92
      5.1 For … Next 迴圈
    • 1-93
      5.1.1 For … Next 迴圈
    • 1-94
      5.1.2 取得資料表格的最下列和最右欄
    • 1-95
      5.2 Do … Loop 迴圈
    • 1-96
      5.2.1 Do While 迴圈
    • 1-97
      5.2.2 Do Until 迴圈
    • 1-98
      5.2.3 While … Wend 迴圈
    • 1-99
      5.2.4 無窮迴圈
    • 1-100
      5.3 巢狀迴圈
    • 1-101
      5.4 儲存格寫入公式和函數
    • 1-102
      5.4.1 [R1C1]欄名列號表示法
    • 1-103
      5.4.2 絕對參照
    • 1-104
      5.4.3 混合參照
    • 1-105
      5.4.4 相對參照
    • 1-106
      CH06 陣列
    • 1-107
      6.1 陣列的宣告及存取
    • 1-108
      6.1.1 陣列的宣告
    • 1-109
      6.1.2 存取陣列的內容
    • 1-110
      6.1.3 動態陣列
    • 1-111
      6.1.4 Erase 敘述
    • 1-112
      6.1.5 IsArray 函數
    • 1-113
      6.2 多維陣列
    • 1-114
      6.2.1 陣列的維度
    • 1-115
      6.2.2 陣列的上界、下界
    • 1-116
      6.3 Array 函數
    • 1-117
      6.4 陣列與儲存格
    • 1-118
      6.5 字串陣列函數
    • 1-119
      6.5.1 Filter 字串搜尋函數
    • 1-120
      6.5.2 Split 字串分割函數
    • 1-121
      6.5.3 Join 字串連結函數
    • 1-122
      CH07 副程式
    • 1-123
      7.1 模組的宣告
    • 1-124
      7.1.1 Option 宣告
    • 1-125
      7.1.2 全域變數
    • 1-126
      7.1.3 自訂資料型別
    • 1-127
      7.2 Function 程序
    • 1-128
      7.2.1 定義Function 程序
    • 1-129
      7.2.2 引數串列
    • 1-130
      7.2.3 呼叫Function 程序
    • 1-131
      7.2.4 儲存格插入Function 程序
    • 1-132
      7.3 Sub 程序
    • 1-133
      7.3.1 定義Sub 程序
    • 1-134
      7.3.2 呼叫Sub 程序
    • 1-135
      7.4 傳值呼叫與參考呼叫
    • 1-136
      7.4.1 參考呼叫
    • 1-137
      7.4.2 傳值呼叫
    • 1-138
      7.5 程序傳遞陣列資料
    • 1-139
      7.6 引用Excel 工作表函數
    • 1-140
      7.7 程序的匯入與匯出
    • 1-141
      7.7.1 匯出程序
    • 1-142
      7.7.2 程序匯入
    • 1-143
      第二篇 常用物件
    • 1-144
      CH08 Range 物件介紹
    • 1-145
      8.1 物件簡介
    • 1-146
      8.1.1 物件簡介
    • 1-147
      8.1.2 物件的成員
    • 1-148
      8.1.3 Excel 的物件
    • 1-149
      8.2 Range 物件與常用屬性
    • 1-150
      8.2.1 Range 物件簡介
    • 1-151
      8.2.2 Range 物件常用的樣式屬性
    • 1-152
      8.2.3 Range 物件常用的位址屬性
    • 1-153
      8.3 Range 物件常用的方法
    • 1-154
      8.3.1 Range 物件常用的編輯方法
    • 1-155
      8.3.2 Range 物件常用的填滿方法
    • 1-156
      8.4 Range 物件常用的查詢方法
    • 1-157
      8.4.1 Find 方法
    • 1-158
      8.4.2 FindNext 和FindPrevious 方法
    • 1-159
      8.4.3 Replace 方法
    • 1-160
      8.5 建立含公式的空白成績統計表
    • 1-161
      8.6 標記五日高、低股價
    • 1-162
      CH09 Workbook 物件
    • 1-163
      9.1 Workbook 物件
    • 1-164
      9.1.1 Workbook 物件簡介
    • 1-165
      9.1.2 Workbook 物件常用的屬性
    • 1-166
      9.1.3 Workbook 物件常用的方法
    • 1-167
      9.1.4 Workbook 物件常用的事件
    • 1-168
      9.2 Worksheet、Sheet 物件
    • 1-169
      9.2.1 Worksheet、Sheet 物件簡介
    • 1-170
      9.2.2 Worksheet、Sheet 物件常用的屬性
    • 1-171
      9.2.3 Worksheet、Sheet 物件常用的方法
    • 1-172
      9.2.4 Worksheet 物件常用的事件
    • 1-173
      9.3 Window 物件
    • 1-174
      9.3.1 Window 物件簡介
    • 1-175
      9.3.2 Window 物件常用的屬性
    • 1-176
      9.3.3 Window 物件常用的方法
    • 1-177
      9.3.4 Window 物件的事件
    • 1-178
      CH10 Application 物件
    • 1-179
      10.1 Application 物件的常用屬性
    • 1-180
      10.1.1 設定Excel 環境的常用屬性
    • 1-181
      10.1.2 Application 指定物件的常用屬性
    • 1-182
      10.2 Application 物件常用的方法
    • 1-183
      10.3 物件變數的運用
    • 1-184
      10.3.1 物件變數的宣告
    • 1-185
      10.3.2 使用 With…End With 敘述
    • 1-186
      10.4 Application 物件常用的事件
    • 1-187
      10.4.1 Application 物件的常用事件
    • 1-188
      10.4.2 建立Application 物件的步驟
    • 1-189
      第三篇 綜合活用實例
    • 1-190
      CH11 VBA 活用實例 - 控制項
    • 1-191
      11.1 控制項簡介
    • 1-192
      11.1.1 表單控制項簡介
    • 1-193
      11.1.2 ActiveX 控制項簡介
    • 1-194
      11.2 ActiveX 控制項
    • 1-195
      11.2.1 常用的ActiveX 控制項
    • 1-196
      11.2.2 建立ActiveX 控制項
    • 1-197
      11.3 動態平時成績計算
    • 1-198
      11.4 切換降水量統計函數
    • 1-199
      11.5 台鐵票價試算
    • 1-200
      11.6 瀏覽和列印圖書介紹
    • 1-201
      CH12 VBA 活用實例 - 資料整理
    • 1-202
      12.1 資料整理的常用方法
    • 1-203
      12.1.1 SpecialCells 方法
    • 1-204
      12.1.2 Sort 方法
    • 1-205
      12.1.3 AutoFilter 方法
    • 1-206
      12.2 篩選基金績效
    • 1-207
      12.3 快按兩下標題欄位彙整銷售資料
    • 1-208
      12.4 用快速鍵整理基金資料
    • 1-209
      12.5 用快捷功能表搜尋錯誤資料
    • 1-210
      12.6 身分證字號檢查
    • 1-211
      CH13 VBA 活用實例 - 圖表、樞紐分析
    • 1-212
      13.1 圖表物件的使用
    • 1-213
      13.1.1 圖表物件簡介
    • 1-214
      13.1.2 圖表物件的建立
    • 1-215
      13.1.3 圖表資料來源的設定
    • 1-216
      13.1.4 圖表物件的組成
    • 1-217
      13.2 圖表物件的標題與類型
    • 1-218
      13.3 圖表物件的常用成員
    • 1-219
      13.3.1 立體圖表的設定
    • 1-220
      13.3.2 圖表數列格式的設定
    • 1-221
      13.4 樞鈕分析表的建立
    • 1-222
      13.5 股票K 線圖
    • 1-223
      CH14 VBA 活用實例 - 初階爬蟲
    • 1-224
      14.1 Excel VBA 爬蟲簡介
    • 1-225
      14.1.1 何謂網路爬蟲
    • 1-226
      14.1.2 何謂HTTP
    • 1-227
      14.1.3 HTTP 請求方法GET 與POST
    • 1-228
      14.1.4 Excel VBA 爬蟲方式
    • 1-229
      14.2 Web 查詢取得當月股票資訊
    • 1-230
      14.3 錄製巨集取得指定的股票資訊
    • 1-231
      CH15 VBA 活用實例 - 進階爬蟲
    • 1-232
      15.1 VBA 建立IE 瀏覽器
    • 1-233
      15.2 解析網頁內容
    • 1-234
      15.3 IE 瀏覽器爬蟲取得指定的股票資訊
    • 1-235
      第四篇 結合ChatGPT 與Bing Chat
    • 1-236
      CH16 ChatGPT在Excel 的應用
    • 1-237
      16.1 認識ChatGPT
    • 1-238
      16.1.1 ChatGPT 是什麼
    • 1-239
      16.1.2 ChatGPT 的優缺點
    • 1-240
      16.1.3 ChatGPT 的註冊與使用
    • 1-241
      16.1.4 第一次與ChatGPT 聊天
    • 1-242
      16.2 ChatGPT 與Excel
    • 1-243
      16.2.1 建立Excel 表格
    • 1-244
      16.2.2 產生Excel 公式
    • 1-245
      16.2.3 產生Excel VBA 程式碼
    • 1-246
      16.3 在Excel 內建ChatGPT
    • 1-247
      16.3.1 Excel 外掛ChatGPT
    • 1-248
      16.3.2 在Excel 使用ChatGPT
    • 1-249
      CH17 Bing Chat 在Excel 的應用
    • 1-250
      17.1 Bing Chat 介紹
    • 1-251
      17.1.1 透過Bing 使用ChatGPT 的步驟
    • 1-252
      17.1.2 使用Bing 進行聊天
    • 1-253
      17.2 自動生成Excel VBA 爬蟲程式
    • 1-254
      附錄 A VBA 內建函式
    • 1-255
      附錄 B Excel 的規格與限制
    • 1-256
      附錄 C ASCII 與 KeyCode 碼
    • 1-257
      版權頁
    • 1-258
      封底頁

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    用户评价

    | 收集中

    销售方案