第1章初識Excel VBA
1.1 VBA的基礎知識
1.1.1 什么是VB
1.1.2 VBA的學習方法
1.1.3 VBA編輯器
1.2 宏
1.2.1 設置宏的安全性
1.2.2 錄制宏
1.2.3 執行宏
1.2.4 編輯宏
1.3 VBA程序設計基礎
1.3.1 VBA語法基礎
1.3.2 VBA運算符
1.3.3 VBA控制語句
1.4 子過程與函數
1.4.1 子過程與函數的定義
1.4.2 子過程與函數的調用
1.4.3 常用內置函數
第2章 使用VBA管理單元格
2.1 認識對象、屬性、方法和事件
2.2 引用單元格
2.2.1 引用單元格或單元格區域的基本方法
2.2.2 引用當前區域
案例 引用單元格A1所在的當前區域
2.2.3 在單元格區域中進行局部引用
案例 在當前區域中進行局部引用
2.2.4 修改單元格區域的范圍
案例 引用數據區域時排除標題行和表頭行
2.2.5 引用符合條件的單元格
案例 在不連續的空白單元格中輸入數據
2.2.6 引用多個不相鄰的單元格區域
案例 引用多個不相鄰的單元格區域
2.2.7 引用已使用區域
案例 查找指定員工的總成績
2.3 編輯單元格
2.3.1 復制單元格
案例 通過復制單元格拆分數據表格
2.3.2 刪除單元格
案例 刪除已流失客戶的記錄
2.3.3 插入單元格
案例 通過插入單元格制作工資條
2.3.4 合并單元格
案例 合并商品銷售表中相同日期的連續單元格
2.3.5 讀寫單元格內容
案例 為員工測試成績表添加總成績
2.3.6 查找和替換單元格內容
案例 清除熱搜關鍵詞排行數據中的數字和百分數
2.4 設置單元格格式
2.4.1 設置字體格式和填充格式
案例 設置數據表格的字體格式和填充格式
2.4.2 設置數字格式
案例 設置數據表格的數字格式
2.4.3 設置邊框格式
案例 設置數據表格的邊框格式
2.4.4 設置列寬和行高
案例 設置數據表格的列寬和行高
2.4.5 設置對齊方式
案例 設置數據表格的單元格內容對齊方式
2.5 單元格的進階操作
2.5.1 突出顯示符合特定條件的單元格
案例 突出顯示總成績達標的員工姓名
2.5.2 用背景色突出顯示行和列
案例 用背景色突出顯示選定單元格所在的行和列
2.5.3 批量復制單元格格式
案例 批量復制單元格格式
第3章 使用VBA管理工作簿和工作表
3.1 與工作簿和工作表相關的對象
3.2 工作簿的基本操作
3.2.1 打開工作簿
案例 自動打開同一文件夾下的指定工作簿
3.2.2 新建和保存工作簿
案例 根據單元格內容批量新建和保存工作簿
3.3 工作表的基本操作
3.3.1 新建并重命名工作表
案例 根據單元格內容批量新建工作表
3.3.2 刪除工作表
案例 批量刪除名稱符合特定條件的工作表
3.3.3 隱藏工作表
案例 隱藏指定工作表
3.3.4 復制工作表
案例 通過復制模板批量制作月份工資表
3.3.5 移動工作表
案例 批量移動名稱符合特定條件的工作表
3.3.6 設置工作表的標簽顏色
案例 為指定工作表設置標簽顏色
3.4 工作簿和工作表的進階操作
3.4.1 批量轉換工作簿的文件格式
案例 批量轉換工作簿的文件格式
3.4.2 將多個工作簿的工作表合并成一個工作簿
案例 將多個工作簿的工作表合并成一個工作簿
3.4.3 將多個工作簿的工作表內容合并成一個工作表
案例 將多個工作簿的工作表內容合并成一個工作表
3.4.4 將一個工作簿的多個工作表拆分為多個工作簿
案例 將一個工作簿的多個工作表拆分為多個工作簿
3.4.5 批量重命名工作表
案例 根據單元格內容批量重命名工作表
3.4.6 根據單元格內容調整工作表順序
案例 根據單元格內容調整工作表順序
3.4.7 添加超鏈接實現跨表引用
案例 為出貨表中的訂貨單位自動添加超鏈接
3.4.8 禁止輸入相同數據
案例 在員工培訓簽到表中禁止輸入相同姓名
第4章 使用VBA處理數據
4.1 數據匯總
4.1.1 匯總多個工作表的數據
案例 匯總多個工作表的銷售數據
4.1.2 按指定條件篩選和匯總數據
案例 按銷售日期和商品名稱篩選和匯總銷售數據
4.1.3 通過添加輔助列提高匯總效率
案例 通過添加輔助列快速匯總考勤數據
4.2 數據統計與分析
4.2.1 按特定指標進行數據統計
案例 按特定指標統計各分店的銷售額數據
4.2.2 對指定單元格區域進行數據統計
案例 在各分店銷售表的任意指定區域中標記銷售額*大值和*小值
4.2.3 數據分布情況分析
案例 分析員工銷售業績的分布情況
4.3 數據可視化
4.3.1 繪制圖表的基本方法
案例 根據同一數據源繪制不同類型的圖表
4.3.2 以自定義的方式繪制圖表
案例 以自定義的方式繪制柱形圖
4.3.3 繪制組合圖表
案例 繪制組合圖表展示月銷售利潤和同比增長率
4.3.4 繪制動態圖表
案例 繪制動態雷達圖對比各部門的業務能力指標
第5章 VBA在行政與文秘工作中的應用
5.1 數據保護
5.1.1 保護工作簿和工作表
5.1.2 鎖定有數據的單元格
5.2 信息的輸入與查詢
5.2.1 客戶信息的交互式輸入
5.2.2 供應商資質有效期查詢
5.3 工作時間管理
5.3.1 會議室預訂管理
5.3.2 會議時間倒計時提醒
第6章 VBA在人力資源管理中的應用
6.1 員工考勤管理
6.1.1 批量制作員工月度考勤表
6.1.2 計算員工缺勤扣款
6.1.3 計算員工加班費
6.2 員工檔案管理與工資管理
6.2.1 制作員工檔案卡
6.2.2 計算員工工資
第7章 VBA在會計與財務工作中的應用
7.1 財務數據錄入
7.1.1 將金額轉換成大寫漢字數字形式
7.1.2 日記賬的自動化錄入
7.2 應收賬款分析
7.3 財務報表編制
第8章 VBA在市場營銷中的應用
8.1 價格數據分析
8.2 銷售數據分析
8.2.1 交互式創建指定月份銷量柱形圖
8.2.2 交互式顯示促銷方式的受歡迎程度
8.2.3 交互式顯示月度銷量和銷售額占比