|
-- 會員 / 註冊 --
|
|
|
|
別怕,Excel VBA其實很簡單 ( 簡體 字) |
作者:Excel | 類別:1. -> Office -> OFFICE -> EXCEL |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 33657 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:10/1/2012 |
頁數:314 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787115289094 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:《別怕,Excel VBA其實很簡單》考慮到大多數讀者沒有編程基礎的實際情況,用淺顯易懂的語言和生動形象的比喻,并配合大量插畫,介紹Excel中看似復雜的概念和代碼、從簡單的宏錄制、VBA編程環境和基礎語法的介紹,到常用對象的操作與控制、Excel事件的調用與控制、用戶界面設計、代碼調試與優化、都進行了形象的介紹。 《別怕,Excel VBA其實很簡單》適合想提高工作效率的辦公人員,特別是經常需要處理、分析大量數據的相關人員,以及財經專業的高校師生閱讀。
|
目錄:第1章 走進Excel VBA的世界 1.1 不會Excel的人,真傷不起 2 1.1.1 做不完的表 2 1.1.2 神速的“超人” 2 1.1.3 你是怎樣做工資條的 3 1.2 走自己的“錄”,讓別人重復去吧 5 1.2.1 什么是宏 5 1.2.2 用宏錄下Excel操作 6 1.2.3 讓錄下的操作再現一遍 8 1.3 還可以怎樣執行宏 9 1.3.1 給宏設置快捷鍵 9 1.3.2 將宏指定給按鈕 11 1.3.3 將宏指定給常用工具欄按鈕 13 1.4 是誰“擋住”了宏 15 1.4.1 宏為什么不能工作了 15 1.4.2 怎樣修改宏安全級 16 1.5 VBA,Excel里的編程語言 18 1.5.1 錄制宏不能解決的問題 18 1.5.2 讓工資條一“輸”到底 19 1.5.3 VBA編程,讓你的表格更加靈活 21 1.5.4 什么是VBA 21 1.5.5 宏和VBA有什么關系 21
第2章 開始VBA編程的第一步 2.1 揭開神秘面紗背后的真面目 23 2.1.1 程序保存在哪里 23 2.1.2 應該怎樣編寫程序 24 2.2 程序里都有什么 25 2.2.1 代碼 25 2.2.2 過程 26 2.2.3 模塊 26 2.2.4 對象 26 2.2.5 對象的屬性 26 2.2.6 對象的方法 27 2.2.7 關鍵字 27 2.3 VBA的編程環境——VBE 27 2.3.1 打開VBE編輯器 27 2.3.2 主窗口 30 2.3.3 菜單欄 30 2.3.4 工具欄 30 2.3.5 工程資源管理器 31 2.3.6 屬性窗口 32 2.3.7 代碼窗口 32 2.3.8 立即窗口 32 2.4 試寫一個簡單的VBA程序 33 2.4.1 添加或刪除模塊 34 2.4.2 動手編寫程序 36 2.5 解除疑惑,一“鍵”傾心 37
第3章 Excel VBA基礎語法 3.1 語法,編程的基礎 40 3.1.1 這個笑話很涼快 40 3.1.2 VBA也有語法 40 3.1.3 學習VBA語法難嗎 41 3.2 VBA里的數據類型 41 3.2.1 打醬油的故事 41 3.2.2 走進Excel的商店 42 3.2.3 VBA中有哪些數據類型 43 3.3 存儲數據的容器:常量和變量 45 3.3.1 常量和變量 45 3.3.2 使用變量 45 3.3.3 使用常量 55 3.3.4 使用數組 55 3.4 集合、對象、屬性和方法 68 3.4.1 對象,就像冰箱里的雞蛋 68 3.4.2 對象的屬性 71 3.4.3 對象的方法 72 3.5 連接的橋梁,VBA中的運算符 73 3.5.1 算術運算符 73 3.5.2 比較運算符 74 3.5.3 連接運算符 76 3.5.4 邏輯運算符 77 3.5.5 應該先進行什么運算 78 3.6 內置函數 80 3.6.1 VBA中的函數 80 3.6.2 VBA中有哪些函數 80 3.7 控制程序執行,VBA的基本語句結構 82 3.7.1 If…Then語句 82 3.7.2 Select Case語句 86 3.7.3 For…Next語句 89 3.7.4 Do While語句 93 3.7.5 Do Until語句 95 3.7.6 For Each…Next語句 96 3.7.7 其他的常用語句 98 3.8 Sub 過程,基本的程序單元 99 3.8.1 關于VBA過程 100 3.8.2 編寫Sub過程需要了解的內容 100 3.8.3 從另一個過程執行過程 102 3.8.4 過程的作用域 103 3.9 自定義函數,Function過程 105 3.9.1 試寫一個函數 106 3.9.2 使用自定義函數 107 3.9.3 怎么統計指定顏色的單元格個數 108 3.9.4 聲明函數過程,規范的語句 113 3.10 合理地組織程序,讓代碼更優美 113 3.10.1 代碼排版,必不可少的習慣 114 3.10.2 怎樣排版代碼 114 3.10.3 注釋,讓代碼的意圖清晰明了 116
第4章 常用對象 4.1 與Excel交流,需要熟悉的常用對象 121 4.1.1 VBA編程與炒菜 121 4.1.2 VBA是怎么控制Excel的 123 4.1.3 應該記住哪些對象 124 4.2 一切由我開始,最頂層的Application對象 125 4.2.1 ScreenUpdating屬性 125 4.2.2 DisplayAlerts屬性 128 4.2.3 EnableEvents屬性 130 4.2.4 WorksheetFunction屬性 133 4.2.5 給Excel梳妝打扮 134 4.2.6 她和她的孩子們 136 4.3 管理工作簿,了解Workbook對象 138 4.3.1 Workbook與Workbooks 138 4.3.2 認識Workbook,需要了解的信息 141 4.3.3 實際操作,都能做什么 143 4.3.4 ThisWorkbook與ActiveWorkbook 146 4.4 操作工作表,認識Worksheet 對象 147 4.4.1 認識Worksheet對象 147 4.4.2 操作工作表 149 4.4.3 Sheets與Worksheets 157 4.5 核心,至關重要的Range對象 158 4.5.1 多種方法引用Range對象 159 4.5.2 還可以怎樣得到單元格 165 4.5.3 操作單元格,還需要了解什么 176 4.5.4 親密接觸,操作單元格 177 4.6 不止這些,其他常見的對象 182 4.6.1 名稱,Names集合 182 4.6.2 單元格批注,Comment對象 185 4.6.3 給單元格化妝 186 4.7 典型的技巧與示例 189 4.7.1 創建一個工作簿 189 4.7.2 判斷工作簿是否打開 190 4.7.3 判斷工作簿是否存在 191 4.7.4 向未打開的工作簿中錄入數據 191 4.7.5 隱藏活動工作表外的所有工作表 192 4.7.6 批量新建工作表 192 4.7.7 批量對數據分類 193 4.7.8 將工作表保存為新工作簿 195 4.7.9 快速合并多表數據 195 4.7.10 匯總同文件夾下多工作簿數據 196 4.7.11 為工作表建立目錄 198
第5章 Excel事件 5.1 讓Excel自動響應你的行為 200 5.1.1 讓Excel自動問好 200 5.1.2 事件,VBA里的自動開關 201 5.1.3 事件過程 202 5.1.4 編寫事件過程 203 5.2 Worksheet事件 204 5.2.1 關于Worksheet事件 204 5.2.2 常用的Worksheet事件 204 5.2.3 Worksheet事件列表 209 5.3 Workbook事件 210 5.3.1 關于Workbook事件 210 5.3.2 常用的Workbook事件 210 5.3.3 Workbook事件列表 212 5.4 別樣的自動化 213 5.4.1 MouseMove事件 213 5.4.2 不是事件的事件 216 5.5 典型的技巧與示例 219 5.5.1 一舉多得,快速錄入數據 219 5.5.2 我該監考哪一場 222 5.5.3 讓文件每隔一分鐘自動保存一次 225
第6章 用戶界面設計 6.1 在Excel中自由地設計界面 228 6.1.1 關于用戶界面 228 6.1.2 控件,必不可少的調色盤 228 6.2 使用控件,將工作表當作畫布 231 6.2.1 在工作表中使用窗體控件 231 6.2.2 在工作表中使用ActiveX控件 233 6.2.3 窗體控件和ActiveX控件的區別 236 6.3 與用戶交互,簡單的輸入輸出對話框 236 6.3.1 InputBox 函數 236 6.3.2 Application對象的InputBox方法 238 6.3.3 MsgBox函數 241 6.3.4 Application對象的FindFile方法 246 6.3.5 Application對象的GetOpenFilename方法 247 6.3.6 Application對象的GetSaveAsFilename方法 251 6.3.7 Application對象的FileDialog屬性 252 6.4 構建用戶窗體,自己設計交互界面 253 6.4.1 關于用戶窗體 253 6.4.2 添加一個用戶窗體 254 6.4.3 設置窗體的屬性 255 6.4.4 在窗體上添加控件 256 6.4.5 顯示窗體 258 6.4.6 關閉窗體 261 6.4.7 使用控件 262 6.4.8 用鍵盤控制控件 264 6.5 改造Excel現有的界面 265 6.5.1 更改標題欄的程序名稱 265 6.5.2 顯示或隱藏菜單欄 266 6.5.3 顯示或隱藏工具欄 267 6.5.4 設置窗口 269 6.5.5 其他設置 270 6.6 典型的技巧或示例 270 6.6.1 設計一張調查問卷 270 6.6.2 職工信息管理界面 280 6.6.3 一個簡易的登錄窗體 285
第7章 代碼調試與優化 7.1 VBA中可能會發生的錯誤 292 7.1.1 編譯錯誤 292 7.1.2 運行時錯誤 293 7.1.3 邏輯錯誤 294 7.2 VBA程序的3 種狀態 295 7.2.1 設計模式 295 7.2.2 運行模式 295 7.2.3 中斷模式 295 7.3 Excel已經準備好的調試工具 295 7.3.1 讓程序進入中斷模式 296 7.3.2 為程序設置斷點 298 7.3.3 使用Stop語句 300 7.3.4 使用立即窗口 301 7.3.5 使用本地窗口 302 7.3.6 使用監視窗口 303 7.4 錯誤處理的藝術 305 7.4.1 Go Error GoTo標簽 305 7.4.2 On Error Resume Next 306 7.4.3 On Error GoTo 0 307 7.5 讓代碼跑得更快一些 308 7.5.1 合理地使用變量 309 7.5.2 避免反復引用相同的對象 310 7.5.3 盡量使用函數完成計算 312 7.5.4 去掉多余的激活和選擇 312 7.5.5 合理使用數組 312 7.5.6 關閉屏幕更新 314 |
序: |
|