內容簡介
Excel是一個功能強大、技術先進、使用方便的表格式數據綜合管理和分析系統,它為用戶提供了豐富的函式,最新版本的Excel還新增了預防宏病毒、插入其他圖片和超級連結的功能,以及界面管理器、共享工作簿等功能。除此之外,Excel的強大功能還在於它提供的宏語言VBA。
全書共14章,其中第1章~第7章介紹了Excel 2007基本操作、VBA基礎知識、使用數據透視表和數據透視圖、使用宏、VBA程式設計基礎、創建和執行自定義函式、Excel對象模型,第8章-第13章分別介紹了6個VBA套用案例,包括銷售管理系統、信息錄入窗體、保險費用計算器、銷售額計算系統、股票收益計算器、問卷調查系統。
《Excel 2007 VBA從入門到精通》實例豐富,可操作性強,無論是初學者還是對Excel有一定了解的用戶,通過《Excel 2007 VBA從入門到精通》的學習都能輕鬆掌握:Excel 2007 VBA功能的使用。《Excel 2007 VBA從入門到精通》適合企業辦公人員自學,也可作為培訓教材使用。
編輯推薦
實用的辦公案例:緊扣日常辦公套用,易學的圖文對照:完全圖示化的寫作風格,科學的體例:提示、注意、公式解析等多種體例,豐富的素材:提供案例源檔案與經典實用模板。
目錄
前言
第1章 Excel 2007基本操作
1.1 Excel 2007的功能簡介和基本概念
1.1.1 功能簡介
1.1.2 基本概念
1.2 工作簿的基本操作
1.2.1 創建工作簿
1.2.2 保存工作簿
1.2.3 打開工作簿
1.2.4 自動保存和密碼設定
1.2.5 保護工作簿
1.3 工作表的基本操作
1.3.1 激活工作表
1.3.2 在工作表中移動
1.3.3 插入工作表
1.3.4 刪除工作表
1.3.5 設定工作表頁數
1.3.6 重命名工作表
1.3.7 隱藏和顯示工作表
1.3.8 拆分工作表
1.3.9 凍結工作表
1.3.10 保護工作表
1.3.11 設定工作表標籤的顏色
1.3.12 在當前工作簿中移動與複製工作表
1.3.13 在工作簿間移動與複製工作表
1.3.14 選擇工作表的顯示方式
1.4 輸人數據
1.4.1 選定單元格
1.4.2 輸人數據
1.4.3 數據輸入技巧
1.4.4 編輯單元格中的數據
1.4.5 撤銷、恢復和重複操作
1.4.6 編輯行和列
1.4.7 查找和替換數據
第2章 Excel VBA基礎
2.1 Excel VBA簡介
2.1.1 什麼是Excel VBA
2.1.2 Excel VBA的開發環境
2.2 了解Exeel VBE的操作界面
2.2.1 Excel VBE界面構成
2.2.2 退出VBE的編輯環境
第3章 使用數據透視表和透視圖
3.1 數據清單
3.1.1 數據清單簡介
3.1.2 創建數據清單的規則
3.1.3 創建數據清單
3.1.4 使用記錄單管理數據清單
3.2 數據排序
3.2.1 默認的排序次序
3.2.2 按單列排序
3.2.3 按多列排序
3.2.4 按漢字筆畫排序
3.2.5 按顏色或圖示排序
3.2.6 按行排序
3.2.7 自定義排序
3.3 數據篩選
3.3.1 設定篩選條件
3.3.2 自動篩選
3.3.3 高級篩選
3.3.4 自定義篩選
3.4 分類匯總
3.4.1 簡單分類匯總
3.4.2 嵌套分類匯總
3.4.3 保存分類匯總數據
3.4.4 分級顯示數據
3.5 合併計算
3.5.1 合併計算的方式
3.5.2 使用三維公式進行合併計算
3.5.3 按位置進行合併計算
3.5.4 按分類進行合併計算
3.5.5 刪除重複的數據行
3.6 使用列表
3.6.1 創建列表
3.6.2 列表的基本操作
3.7 數據透視表
3.7.1 數據透視表簡介
3.7.2 創建數據透視表
3.7.3 編輯數據透視表
3.8 創建數據透視圖
3.8.1 在創建數據透視表的同時創建數據透視圖
3.8.2 在現有數據透視表的基礎上創建數據透視圖
第4章 Excel宏基礎
4.1 Excel宏簡介
4.2 錄製宏
4.3 宏高級套用
4.3.1 為宏指定快捷鍵
4.3.2 決定宏的保存位置
4.4 創建個人宏工作簿
4.4.1 保存宏到個人宏工作簿中
4.4.2 使用個人工作簿中的宏
4.4.3 編輯個人工作簿中的宏
4.4.4 從個人宏工作簿中刪除宏
4.4.5 將宏指定給按鈕
4.4.6 將宏指定給圖片
第5章 VBA程式設計基礎
5.1 基本數據類型
5.1.1 數值型數據
5.1.2 字元串型數據
5.1.3 其他數據類型
5.2 常量與變數
5.2.1 標示
5.2.2 常量
5.2.3 變數
5.2.4 數組
5.3 函式與過程
5.3.1 過程
5.3.2 函式
5.4 控制結構
5.4.1 順序結構
5.4.2 循環結構
5.4.3 判斷結構
5.4.4 Goto語句
5.5 運算符和表達式
5.5.1 算術運算符和數值表達式
5.5.2字元串運算符和字元串表達式
5.5.3 關係運算符和關係表達式
5.5.4 邏輯運算符和邏輯表達式
5.5.5 運算符優先權別
第6章 子程式和函式
6.1 企業生產成本管理表格設計
6.1.1 創建函式過程
6.1.2 執行函式過程
6.2 使用Msgbox函式
6.3 使用InputBox函式
6.4 使用主過程和子過程
第7章 Excel對象簡介
7.1 面向對象概念與術語
7.1.1 對象模型
7.1.2 使用對象庫
7.2 Excel VBA對象模型
7.2.1 Application
7.2.2 WorkBook
7.2.3 WorkSheet
7.2.4 Range
第8章 銷售管理系統
8.1 預備知識
8.1.1 財務函式FV和PMT簡介
8.1.2 模擬運算
8.1.3XY散點圖
8.2 商品銷售方式決策
8.2.1 商品毛利潤的計算
8.2.2 商品銷售方式決策
8.2.3 建立毛利潤銷售曲線
8.3 商品分期付款決策
8.3.1 分期付款的有關計算
8.3.2 使用模擬運算表進行分期付款計算
第9章 信息錄入窗體
9.1 錄製宏
9.2 添加錄人對話框
9.3 設計用戶窗體
第10章 保險費用計算器
10.1 錄製宏
10.2 設計計算器窗體
10.2.1 添加標籤及文本框
10.2.2 添加選項按鈕
10.2.3 添加複選框
10.2.4 添加按鈕
10.3 添加代碼
第11章 銷售額計算系統
11.1 準備工作
11.2 宏的錄製、執行和裝配
11.2.1 錄製宏
11.2.2 執行宏
11.2.3 裝配宏
11.3 為宏指定按鈕
第12章 股票收益計算器
12.1 新建工作表
12.2 設定工作表
12.2.1 為“系統參數”各項目添加滾動條
12.2.2 添加滾動條控制項
12.2.3 添加選項控制項按鈕
12.2.4 批註並隱藏中間單元格
12.3 添加VBA代碼
12.3.1 添加幫助按鈕
12.3.2 添加計算器按鈕
12.3.3 製作幫助檔案
第13章 問卷調查系統
13.1 功能分析
13.1.1 設計思路
13.1.2 知識點
13.2 編制市場調查問卷
13.2.1 編輯調查問卷的說明文字
13.2.2 編輯單選的調查內容
13.2.3 編輯下拉選項的調查內容
13.2.4 保護工作表
13.3 匯總問卷調查
13.3.1 為控制項創建單元格連結
13.3.2 實現自動記錄功能
13.3.3 統計分析市場調查檔案結果
13.3.4 創建市場調查數據統計表
13.3.5 統計分析調查問卷結果
第14章 數據共享
14.1 共享工作簿
14.1.1 創建共享工作簿
14.1.2 取消和保護共享工作簿
14.1.3 編輯共享工作簿
14.1.4 接受或拒絕修訂工作簿
14.2 創建連結和超連結
14.2.1 在同一工作表中的單元格之間建立連結
14.2.2 創建超連結
14.2.3 取消和刪除超連結
14.3 與word進行數據共享
14.3.1 將Word表格中的數據轉換到Excel中
14.3.2 將Excel中的數據轉換到Word由
14.4 與Access進行數據共享
14.4.1 將Access數據表中的數據轉換到Excel工作表中
14.4.2 將Excel工作表中的數據轉換到Access數據表中
14.5 獲取其他外部數據
14.5.1 從網頁導人數據
14.5.2 從文本檔案導人數據
14.6 使用Microsoft Query檢索外部數據
14.6.1 Microsoft Query及外部資料庫簡介
14.6.2 使用Microsoft Query導人數據
……
序言
Excel是Microsoft Office家族中一個功能強大、技術先進、使用方便的表格式數據綜合管理和分析系統,它為用戶提供了豐富的函式,用戶可以按需進行各種數據處理、統計分析和輔助決策,並將其套用於財政、金融、統計、管理等領域。Excel具有強大的製圖功能,可以方便地繪製出各種專業圖表,實現圖、文、表三者的完美結合。最新版本的Excel還新增了預防宏病毒、插入其他圖片和超級連結的功能,以及界面管理器、共享工作簿等功能。除此之外,Excel的強大功能還在於它提供的宏語言VBA。
本書主要講解Excel 2007的VBA套用開發。VBA是Excel重要的高級功能,主要用於各種管理。全書共14章。第1章介紹Excel 2007基本操作,包括工作簿操作、工作表操作、輸入數據以及工作表的編輯等內容。第2章介紹VBA基礎知識,VBA的目的是幫助使用者根據自己的需要在Office環境中進行功能模組的定製與開發。第3章介紹使用數據透視表和數據透視圖的知識,Excel 2007提供了數據透視表和透視圖,能幫助用戶對數據作進一步處理。第4章主要介紹使用宏命令來加速電子表格的處理過程,包括學習宏是什麼,如何以及什麼時候使用它們,以及如何編寫和修改宏代碼。第5章介紹VBA程式設計的具體語法知識。VBA有自身的組織、編輯和格式化代碼規則。第6章介紹如何創建和執行自定義函式。第7章介紹Excel的對象模型。常用的對象有Application(應用程式)對象、Wordbook(工作簿)對象、Worksheet(工作表)對象等。第8—13章分別介紹了6個VBA套用案例,包括銷售管理系統、信息錄入窗體、保險費用計算器、銷售額計算系統、股票收益計算器、問卷調查系統。第14章介紹數據共享相關知識。共享工作簿提供了一種簡單而靈活的方式,使一組用戶可以就列表或其他數據數理進行合作。
本書在編寫時,力求文字的淺顯易懂和內容的循序漸進,使讀者可以在較短時間內掌握Excel 2007 vBA的使用。另外,書中對操作術語進行了規範,操作步驟詳細,並結合圖形加以說明,可操作性強。最後,本書通過大量實例介紹了Excel 2007各種VBA功能的套用,有較高的實用性,無論是有一定Excel使用基礎的用戶,還是從沒使用過Excel的初學者,通過本書的學習,都能快速和輕鬆地掌握Excel 2007的VBA功能。
參與本書編寫的人員有宋翔、李洪亮、王駿、嬌津毅、楊勇、呂彩欣、馬婧、蔣喜奎、范榮、劉志傑、郭俊鵬、孫珊珊、王凱霞、劉護剛、周建興、豈興明。