本書以日常辦公中的典型應(yīng)用項目為主線,以高級Office運用技巧為切入點,舉個性化案例說明VBA是提高效率的**殺器,詳細說明Visual Basic的語法規(guī)則以及在Excel中的應(yīng)用,利用實際案例來詳細操作Excel中的工作對象及用戶界面設(shè)計,從數(shù)據(jù)字典、正則表達式以及文件系統(tǒng)的運用來說明達到提高效率的**途徑,最后引入一個綜合案例來貫穿全文的知識點,達到融會貫通。
龔軒濤(1978―),女,四川德陽人,西南財經(jīng)大學(xué)天府學(xué)院教師,講師,碩士研究生,主要研究方向為大數(shù)據(jù),人工智能。
第1章 高級Office技巧 1
1.1 Word篇 1
1.1.1 一鍵保存文檔圖片 1
1.1.2 按節(jié)編頁碼 2
1.1.3 創(chuàng)建樣式,做自己的文檔 3
1.2 Excel篇 4
1.2.1 隨心查看Excel動態(tài)圖表 4
1.2.2 找出數(shù)據(jù)差異不再難 6
1.3 PowerPoint篇 9
1.3.1 讓PowerPoint頁面飛起來 9
1.3.2 動態(tài)PowerPoint實例 11
1.4 數(shù)據(jù)Excel與文字排版處理的融合 13
1.4.1 抽獎券的快速制作 13
1.4.2 批量制作有相片的工作牌 15
1.5 習(xí)題 16
第2章 走進VBA 18
2.1 一鍵解決多個工作表中的數(shù)據(jù)分列 18
2.2 保護數(shù)據(jù)安全,你不知道的秘密 21
2.2.1 工作表的保護 21
2.2.2 深度隱藏工作表 24
2.2.3 工作表部分內(nèi)容行的隱藏 24
2.2.4 權(quán)限訪問工作表的實現(xiàn)過程 24
2.3 函數(shù),你也可以自定義 29
2.3.1 創(chuàng)建自定義函數(shù) 29
2.3.2 了解Excel函數(shù)過程中的參數(shù) 33
2.3.3 自定義函數(shù)實例 36
2.4 搭配屬于自己的菜單 39
第3章 基礎(chǔ)篇 41
3.1 重復(fù)的操作,可以錄制下來 41
3.1.1 關(guān)于宏 41
3.1.2 創(chuàng)建宏 41
3.1.3 運行宏 44
3.1.4 編輯宏 48
3.2 了解VBA的編程工具―― VBE 49
3.2.1 VBE概述 50
3.2.2 工程資源管理器 51
3.2.3 屬性窗口 51
3.2.4 代碼窗口 52
3.2.5 用戶窗體 53
3.3 VBA程序設(shè)計編寫規(guī)則 53
3.3.1 常量和變量 53
3.3.2 VBA基本數(shù)據(jù)類型 55
3.3.3 運算符和表達式 57
3.3.4 常用函數(shù) 59
3.3.5 VBA常用語句 62
3.4 控制程序的基本結(jié)構(gòu) 66
3.4.1 程序結(jié)構(gòu)概述 66
3.4.2 分支結(jié)構(gòu) 66
3.4.3 循環(huán)結(jié)構(gòu) 72
3.5 特殊的變量―― 數(shù)組 77
3.5.1 數(shù)組簡介 77
3.5.2 聲明數(shù)組 78
3.5.3 數(shù)組的操作 80
3.5.4 數(shù)組函數(shù) 83
3.6 Sub過程,基本的程序單元 83
3.6.1 過程的分類 83
3.6.2 子程序 84
3.6.3 函數(shù)過程 88
3.6.4 Function函數(shù)實例 90
3.7 習(xí)題 92
第4章 工作對象,解決工作中的實際問題 102
4.1 一切從我開始―― 應(yīng)用程序 102
4.1.1 常用屬性 102
4.1.2 常用方法 106
4.1.3 事件 114
4.2 與Excel對話的最高層對象―― 工作簿 118
4.2.1 常用屬性 118
4.2.2 常用方法 121
4.2.3 常用事件 125
4.3 操作的基本對象―― 工作表 130
4.3.1 常用屬性 131
4.3.2 常用方法 133
4.3.3 常用事件 138
4.4 操作的核心對象―― 單元格 140
4.4.1 單元格選取 140
4.4.2 單元格內(nèi)容輸入與輸出 144
4.4.3 單元格刪除與信息清除 147
4.4.4 單元格的插入、隱藏 148
4.4.5 單元格的復(fù)制和粘貼 149
4.4.6 單元格的合并和拆分 151
4.4.7 單元格查找 152
4.4.8 單元格的外觀設(shè)置 153
4.5 綜合實例 157
4.5.1 打開當(dāng)前代碼所在工作簿路徑下的文件 157
4.5.2 工作表數(shù)據(jù)匯總(9月眾達數(shù)據(jù)) 158
4.5.3 工作簿的數(shù)據(jù)處理 159
4.6 習(xí)題 160
第5章 用戶界面 161
5.1 使用窗體對象設(shè)計交互界面 161
5.1.1 窗體和控件概述 161
5.1.2 用戶窗體常用控件 164
5.1.3 用戶窗體與Excel數(shù)據(jù)交互 171
5.2 讓數(shù)據(jù)活動起來的表單控件 174
5.2.1 列表框 174
5.2.2 選項按鈕 175
5.2.3 數(shù)值調(diào)節(jié)按鈕 176
5.3 可視化的數(shù)據(jù)圖表 177
5.3.1 圖表的基礎(chǔ)知識 177
5.3.2 自動生成圖表 181
5.3.3 修改圖表 183
5.3.4 批量處理圖表 187
5.4 習(xí)題 189
第6章 效率提升 192
6.1 比數(shù)組更好用的數(shù)據(jù)容器―― 數(shù)據(jù)字典 192
6.1.1 概念 192
6.1.2 引用 192
6.1.3 語法 193
6.1.4 實例 199
6.2 快速篩選數(shù)據(jù)的利器―― 正則表達式 205
6.2.1 概念 205
6.2.2 作用 205
6.2.3 引用 205
6.2.4 語法基礎(chǔ) 206
6.2.5 實例 207
6.3 用戶與程序可以對話的文件系統(tǒng) 213
6.3.1 文件的基礎(chǔ)操作 213
6.3.2 文件的基本處理 216
6.3.3 FileDialog文件對話框 218
6.3.4 File System Object操作文件 221
第7章 VBA與其他應(yīng)用程序 230
7.1 在Word中實現(xiàn)快速排版 230
7.1.1 Word的常用對象、屬性、方法和事件 230
7.1.2 Application對象 231
7.1.3 Documents對象 231
7.1.4 Range對象 233
7.1.5 Selection對象 234
7.1.6 綜合實例:利用VBA快速實現(xiàn)Word文檔格式的統(tǒng)一 234
7.2 代碼控制中的PowerPoint 236
7.2.1 PowerPoint應(yīng)用程序?qū)ο?236
7.2.2 PowerPoint應(yīng)用程序?qū)ο蟮膽?yīng)用 238
7.3 三套件攜手同行 239
7.3.1 Excel與Word 239
7.3.2 Excel與PowerPoint 241
第8章 物業(yè)管理收費系統(tǒng) 243
8.1 系統(tǒng)概述 243
8.2 系統(tǒng)界面設(shè)計 243
8.2.1 自定義功能區(qū) 243
8.2.2 新建工作表并重命名 248
8.2.3 插入用戶窗體并進行設(shè)計 249
8.2.4 回調(diào)控件onAction屬性 252
8.3 各類工作表初始設(shè)置 253
8.3.1 物業(yè)管理工作表 253
8.3.2 戶型、戶主對照表 253
8.3.3 物業(yè)費用 254
8.3.4 維修基金 258
8.3.5 戶主記錄 258
8.3.6 費用記錄 259
8.3.7 登錄界面 259
8.4 窗體功能的實現(xiàn)和單據(jù)的自動化設(shè)置 261
8.4.1 窗體增加功能 261
8.4.2 窗體查詢功能 263
8.4.3 窗體修改功能 264
8.4.4 開單和保存―― 以物業(yè)費用單據(jù)為例 264
8.5 物業(yè)管理系統(tǒng)后續(xù)設(shè)置 268
8.5.1 打開工作簿的事件 268
8.5.2 工作表失去焦點事件 269
8.5.3 關(guān)閉工作簿的事件 269
收起全部↑