基于Excel VBA的財(cái)務(wù)自動化
定 價(jià):45 元
- 作者:張澤華
- 出版時(shí)間:2022/8/1
- ISBN:9787121441523
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:F275-39
- 頁碼:204
- 紙張:
- 版次:01
- 開本:16開
本書結(jié)合日常辦公中的大量典型、實(shí)用案例,介紹了使用VBA實(shí)現(xiàn)Excel自動化操作的基本方法和關(guān)鍵技術(shù)。書中的案例以財(cái)務(wù)工作的實(shí)際需求為主,針對報(bào)表的分發(fā)、拆分、匯總、對賬、發(fā)票湊數(shù)等多種具體工作場景提供了實(shí)現(xiàn)自動化操作的解決方案,其中的關(guān)鍵技術(shù)反映了編者在基于VBA的Excel自動化操作實(shí)務(wù)中的經(jīng)驗(yàn)。本書以解決工作中的實(shí)際需要為導(dǎo)向,力求做到內(nèi)容通俗易懂,只要讀者具備基本的Excel操作知識,就能通過本書掌握基于Excel VBA的自動化操作技巧。本書提供電子課件、配套習(xí)題答案、上機(jī)練習(xí)指導(dǎo),書中案例均有配套文件、源代碼及部分演示視頻,讀者可登錄華信教育資源網(wǎng)(https://www. hxedu.com.cn)注冊后免費(fèi)下載,以方便學(xué)習(xí)和應(yīng)用。
張澤華,重慶郵電大學(xué)副教授,重慶大學(xué)博士,有10多年的世界知名企業(yè)及企業(yè)財(cái)務(wù)高管工作經(jīng)驗(yàn),2015年9月起從事高校教育工作,主持國家社科基金、重慶市教委人文社科基金、自然科學(xué)基金等國家級、省部級項(xiàng)目多項(xiàng),在國家權(quán)威A級期刊、CSSCI、北大核心等期刊發(fā)表論文約10篇。自2018年起,每年均獲得校課堂教學(xué)優(yōu)秀獎(jiǎng)。
目錄
第1章 VBA入門知識 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ì)的基本知識 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的對象 27
3.1.1 VBA代碼與VBA對象 28
3.1.2 對象的層次結(jié)構(gòu) 28
3.1.3 對象集合及對象的基本表示方法 30
3.1.4 對象變量 31
3.2 對象的屬性、方法和事件 31
3.2.1 對象的屬性 33
3.2.2 對象的方法 35
3.2.3 如何區(qū)分屬性與方法 36
3.2.4 對象的事件 38
3.2.5 對象常用的事件 38
思考與練習(xí)題 39
第4章 VBA操作主要對象 40
4.1 操作應(yīng)用程序?qū)ο?40
4.1.1 獲取文件全路徑名稱 40
4.1.2 Application對象常用屬性 40
4.2 操作工作簿對象 41
4.2.1 新建工作簿 41
4.2.2 打開工作簿 42
4.2.3 關(guān)閉與保存工作簿 43
4.2.4 激活工作簿 44
4.3 操作工作表對象 44
4.3.1 新建工作表 45
4.3.2 刪除工作表 45
4.3.3 復(fù)制和移動工作表 46
4.3.4 保護(hù)與隱藏工作表 47
4.3.5 工作表的其他常用屬性 47
4.4 操作單元格對象 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章 對賬業(yè)務(wù) 73
6.1 銀企對賬 73
6.1.1 銀企對賬系統(tǒng)的設(shè)計(jì) 73
6.1.2 銀企對賬系統(tǒng)的應(yīng)用效果 76
6.2 往來賬勾對 78
6.2.1 往來賬勾對宏的設(shè)計(jì) 78
6.2.2 往來賬勾對宏的說明 79
6.2.3 往來賬勾對宏的應(yīng)用效果 80
思考與練習(xí)題 81
第7章 統(tǒng)計(jì)報(bào)表的批量生成與分發(fā) 82
7.1 根據(jù)模板批量生成日報(bào)表 82
7.2 將日報(bào)表數(shù)據(jù)匯總 84
7.3 將日報(bào)表按日期拆分為不同的文件 86
7.4 根據(jù)模板批量生成部門日報(bào)表 87
7.5 批量刪除日報(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)識Dir函數(shù) 104
9.2 判斷分支機(jī)構(gòu)上報(bào)文件是否存在 104
9.3 獲取文件夾內(nèi)的所有文件 106
9.4 跨文件操作的通用模板 107
9.5 跨文件匯總部門日報(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ù)組 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)識字典 130
12.2 批量查找最近日期的價(jià)格 131
12.3 批量匯總客戶累計(jì)發(fā)貨數(shù)量 133
12.4 批量匯總客戶按月累計(jì)發(fā)貨數(shù)量 135
思考與練習(xí)題 138
第13章 窗體與控件 139
13.1 初識窗體與控件 139
13.2 用戶窗體 143
13.2.1 創(chuàng)建用戶窗體及給窗體添加對象 143
13.2.2 調(diào)整窗體中的對象 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對象模型 195