基于Excel VBA的財(cái)務(wù)自動(dòng)化
定 價(jià):45 元
- 作者:張澤華
- 出版時(shí)間:2022/8/1
- ISBN:9787121441523
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:F275-39
- 頁碼:204
- 紙張:
- 版次:01
- 開本:16開
本書結(jié)合日常辦公中的大量典型、實(shí)用案例,介紹了使用VBA實(shí)現(xiàn)Excel自動(dòng)化操作的基本方法和關(guān)鍵技術(shù)。書中的案例以財(cái)務(wù)工作的實(shí)際需求為主,針對(duì)報(bào)表的分發(fā)、拆分、匯總、對(duì)賬、發(fā)票湊數(shù)等多種具體工作場景提供了實(shí)現(xiàn)自動(dòng)化操作的解決方案,其中的關(guān)鍵技術(shù)反映了編者在基于VBA的Excel自動(dòng)化操作實(shí)務(wù)中的經(jīng)驗(yàn)。本書以解決工作中的實(shí)際需要為導(dǎo)向,力求做到內(nèi)容通俗易懂,只要讀者具備基本的Excel操作知識(shí),就能通過本書掌握基于Excel VBA的自動(dòng)化操作技巧。本書提供電子課件、配套習(xí)題答案、上機(jī)練習(xí)指導(dǎo),書中案例均有配套文件、源代碼及部分演示視頻,讀者可登錄華信教育資源網(wǎng)(https://www. hxedu.com.cn)注冊(cè)后免費(fèi)下載,以方便學(xué)習(xí)和應(yīng)用。
張澤華,重慶郵電大學(xué)副教授,重慶大學(xué)博士,有10多年的世界知名企業(yè)及企業(yè)財(cái)務(wù)高管工作經(jīng)驗(yàn),2015年9月起從事高校教育工作,主持國家社科基金、重慶市教委人文社科基金、自然科學(xué)基金等國家級(jí)、省部級(jí)項(xiàng)目多項(xiàng),在國家權(quán)威A級(jí)期刊、CSSCI、北大核心等期刊發(fā)表論文約10篇。自2018年起,每年均獲得校課堂教學(xué)優(yōu)秀獎(jiǎng)。
目錄
第1章 VBA入門知識(shí) 1
1.1 VBA 1
1.2 子過程 1
1.2.1 錄制宏 2
1.2.2 使用表單控件關(guān)聯(lián)宏 4
1.2.3 什么是宏 5
1.2.4 什么是子過程 7
1.3 For循環(huán):批量制作工資條 8
1.4 For…Next循環(huán) 11
1.4.1 For…Next循環(huán)的語法 11
1.4.2 For…Next循環(huán)的執(zhí)行過程 12
1.4.3 特殊的步長值 13
思考與練習(xí)題 13
第2章 程序設(shè)計(jì)的基本知識(shí) 15
2.1 VBA的集成開發(fā)環(huán)境——VBE 15
2.1.1 代碼編輯區(qū) 15
2.1.2 菜單欄 16
2.1.3 工具欄 16
2.1.4 工程資源管理器 16
2.2 程序的基本要素 17
2.2.1 基本數(shù)據(jù)類型 17
2.2.2 常量與變量 18
2.2.3 運(yùn)算符 19
2.2.4 交互函數(shù) 21
2.3 程序控制結(jié)構(gòu) 22
2.3.1 循環(huán)結(jié)構(gòu) 22
2.3.2 分支結(jié)構(gòu) 23
思考與練習(xí)題 26
第3章 Excel VBA的重要概念 27
3.1 Excel的對(duì)象 27
3.1.1 VBA代碼與VBA對(duì)象 28
3.1.2 對(duì)象的層次結(jié)構(gòu) 28
3.1.3 對(duì)象集合及對(duì)象的基本表示方法 30
3.1.4 對(duì)象變量 31
3.2 對(duì)象的屬性、方法和事件 31
3.2.1 對(duì)象的屬性 33
3.2.2 對(duì)象的方法 35
3.2.3 如何區(qū)分屬性與方法 36
3.2.4 對(duì)象的事件 38
3.2.5 對(duì)象常用的事件 38
思考與練習(xí)題 39
第4章 VBA操作主要對(duì)象 40
4.1 操作應(yīng)用程序?qū)ο?40
4.1.1 獲取文件全路徑名稱 40
4.1.2 Application對(duì)象常用屬性 40
4.2 操作工作簿對(duì)象 41
4.2.1 新建工作簿 41
4.2.2 打開工作簿 42
4.2.3 關(guān)閉與保存工作簿 43
4.2.4 激活工作簿 44
4.3 操作工作表對(duì)象 44
4.3.1 新建工作表 45
4.3.2 刪除工作表 45
4.3.3 復(fù)制和移動(dòng)工作表 46
4.3.4 保護(hù)與隱藏工作表 47
4.3.5 工作表的其他常用屬性 47
4.4 操作單元格對(duì)象 48
4.4.1 引用單元格 48
4.4.2 引用相關(guān)區(qū)域 52
4.4.3 剪切、復(fù)制、粘貼 54
4.4.4 修改、刪除單元格 56
4.4.5 Formula與FormulaR1C1屬性 57
思考與練習(xí)題 60
第5章 函數(shù) 62
5.1 工作表內(nèi)置函數(shù) 62
5.2 VBA內(nèi)置函數(shù) 63
5.3 自定義函數(shù) 65
5.3.1 設(shè)置自定義函數(shù) 65
5.3.2 更新自定義函數(shù)值 70
5.3.3 自定義人民幣轉(zhuǎn)大寫函數(shù) 71
思考與練習(xí)題 72
第6章 對(duì)賬業(yè)務(wù) 73
6.1 銀企對(duì)賬 73
6.1.1 銀企對(duì)賬系統(tǒng)的設(shè)計(jì) 73
6.1.2 銀企對(duì)賬系統(tǒng)的應(yīng)用效果 76
6.2 往來賬勾對(duì) 78
6.2.1 往來賬勾對(duì)宏的設(shè)計(jì) 78
6.2.2 往來賬勾對(duì)宏的說明 79
6.2.3 往來賬勾對(duì)宏的應(yīng)用效果 80
思考與練習(xí)題 81
第7章 統(tǒng)計(jì)報(bào)表的批量生成與分發(fā) 82
7.1 根據(jù)模板批量生成日?qǐng)?bào)表 82
7.2 將日?qǐng)?bào)表數(shù)據(jù)匯總 84
7.3 將日?qǐng)?bào)表按日期拆分為不同的文件 86
7.4 根據(jù)模板批量生成部門日?qǐng)?bào)表 87
7.5 批量刪除日?qǐng)?bào)表 88
7.6 分發(fā)工作表的填寫范圍保護(hù) 90
7.7 為用戶顯示個(gè)性化工作表 91
思考與練習(xí)題 93
第8章 日記賬數(shù)據(jù)拆分到多表 94
8.1 去重名生成部門表 94
8.2 拆分?jǐn)?shù)據(jù)到部門表 96
8.3 清空部門表已有記錄 97
8.4 使用篩選功能優(yōu)化拆分?jǐn)?shù)據(jù) 98
8.5 按需選擇拆分?jǐn)?shù)據(jù)列 100
思考與練習(xí)題 103
第9章 跨文件匯總報(bào)表 104
9.1 認(rèn)識(shí)Dir函數(shù) 104
9.2 判斷分支機(jī)構(gòu)上報(bào)文件是否存在 104
9.3 獲取文件夾內(nèi)的所有文件 106
9.4 跨文件操作的通用模板 107
9.5 跨文件匯總部門日?qǐng)?bào)表 108
9.6 跨文件匯總所有報(bào)表 109
思考與練習(xí)題 110
第10章 數(shù)組及其財(cái)務(wù)應(yīng)用 111
10.1 數(shù)組與非數(shù)組處理文件 111
10.2 認(rèn)識(shí)數(shù)組 112
10.3 查找各分支機(jī)構(gòu)銷售收入最高的商品及銷售額 115
10.4 記錄拆分成借貸不同行 117
思考與練習(xí)題 118
第11章 發(fā)票湊數(shù) 120
11.1 基于數(shù)組的簡易解決方案 120
11.2 發(fā)票湊數(shù)宏的設(shè)計(jì) 122
11.3 發(fā)票湊數(shù)宏的說明 124
11.3.1 調(diào)用Sub過程 124
11.3.2 遞歸 124
11.4 發(fā)票湊數(shù)宏的應(yīng)用效果 126
思考與練習(xí)題 129
第12章 字典及其財(cái)務(wù)應(yīng)用 130
12.1 認(rèn)識(shí)字典 130
12.2 批量查找最近日期的價(jià)格 131
12.3 批量匯總客戶累計(jì)發(fā)貨數(shù)量 133
12.4 批量匯總客戶按月累計(jì)發(fā)貨數(shù)量 135
思考與練習(xí)題 138
第13章 窗體與控件 139
13.1 初識(shí)窗體與控件 139
13.2 用戶窗體 143
13.2.1 創(chuàng)建用戶窗體及給窗體添加對(duì)象 143
13.2.2 調(diào)整窗體中的對(duì)象 144
13.2.3 窗體的常用屬性 145
13.2.4 窗體的常用事件和方法 146
13.3 控件 146
13.3.1 標(biāo)簽 146
13.3.2 文本框 147
13.3.3 命令按鈕 148
13.3.4 列表框與復(fù)合框 149
13.3.5 復(fù)選框與單選按鈕 151
思考與練習(xí)題 152
第14章 憑證處理與賬簿查詢 153
14.1 本章概覽 153
14.2 憑證處理 154
14.2.1 窗體設(shè)計(jì) 154
14.2.2 VBA代碼 156
14.2.3 應(yīng)用效果 165
14.3 賬簿查詢 167
14.3.1 窗體設(shè)計(jì) 167
14.3.2 VBA代碼 168
14.3.3 應(yīng)用效果 178
思考與練習(xí)題 179
第15章 VBA與財(cái)務(wù)機(jī)器人 180
15.1 財(cái)務(wù)機(jī)器人與RPA技術(shù) 180
15.2 RPA與Excel VBA技術(shù)的協(xié)同 181
15.3 RPA協(xié)同VBA案例:批量調(diào)整 Excel文件格式并制圖 182
第16章 程序調(diào)試 188
16.1 VBA錯(cuò)誤類型 188
16.1.1 編譯錯(cuò)誤 188
16.1.2 運(yùn)行時(shí)錯(cuò)誤 188
16.2 VBA調(diào)試 190
16.2.1 中斷模式 190
16.2.2 設(shè)置斷點(diǎn) 190
16.2.3 監(jiān)視過程執(zhí)行 191
附錄 Excel對(duì)象模型 195