中文版Excel2007高級(jí)VBA編程寶典提供完全版的高清pdf版本下載,可以直接的免費(fèi)下載,同時(shí)里面是中文的版本,是所有的學(xué)習(xí)Excel人員必須要看的書籍以及需要了解的!
中文版Excel2007高級(jí)VBA編程寶典內(nèi)容簡介
這本全能的手冊(cè)適合對(duì)Excel感興趣的所有人群,不但內(nèi)容豐富、權(quán)威,且條理清晰、結(jié)構(gòu)合理。《中文版Excel2007高級(jí)VBA編程寶典》的作者是當(dāng)之無愧的世界級(jí)Excel電子表格專家,他為讀者傾心打造了這本專著,書中匯聚他15年來使用Excel的所有經(jīng)驗(yàn),涵蓋Excel應(yīng)用和VBA編程涉及的方方面面,是經(jīng)典著作Excel2003PowerProgrammingwithVBA的全新升級(jí)版。
作者簡介
JohnWalkenbaeh被譽(yù)為“電子表格先生”,是國際最著名的Excel權(quán)威專家。他畢業(yè)于UniversityofMissouri,擁有Uni-versityofMontana的碩士和博士學(xué)位,是J-waIkandAssociates公司的創(chuàng)辦人。該公司出版的圖書技術(shù)含量高,實(shí)踐性強(qiáng),被翻譯成多國語言,暢銷全世界,影響著一批批中級(jí)Excel用戶。自2000年起,Joho每年都獲得MicrosonMVP獎(jiǎng),由他開發(fā)的Excel實(shí)用軟件PowerUtilityPak備受用戶青睞。身為知名作者的他,編寫了50多部有關(guān)電子表格的書籍,大部分圖書都在亞馬遜網(wǎng)站贏得了五星級(jí)評(píng)價(jià)。此外,他還為許多知名的報(bào)刊雜志撰寫了上百篇Excel相關(guān)文章。
中文版Excel2007高級(jí)VBA編程寶典目錄
第Ⅰ部分Excel基礎(chǔ)知識(shí)
第1章Excel2007的起源
1.1電子表格軟件的簡史
1.1.1最初的起源:VisiCalc
1.1.2Lotus1-2-3
1.1.3QuattroPro
1.1.4MicrosoftExcel
1.2Excel對(duì)開發(fā)人員的重要性
1.3Excel在Microsoft戰(zhàn)略中的角色
第2章Excel概述
2.1關(guān)于對(duì)象
2.2工作簿
2.2.1工作表
2.2.2圖表工作表
2.2.3XLM宏工作表
2.2.4Excel5/95對(duì)話框編輯表
2.3Excel的用戶界面
2.3.1功能區(qū)的引入
2.3.2快捷菜單
2.3.3對(duì)話框
2.3.4鍵盤快捷鍵
2.3.5智能標(biāo)記
2.3.6任務(wù)窗格
2.4自定義屏幕顯示
2.5數(shù)據(jù)錄入
2.6公式、函數(shù)和名稱
2.7選擇對(duì)象
2.8格式
2.8.1數(shù)字格式
2.8.2樣式格式
2.9保護(hù)選項(xiàng)
2.9.1保護(hù)公式以防被重寫
2.9.2保護(hù)工作簿的結(jié)構(gòu)
2.9.3運(yùn)用密碼來保護(hù)工作簿
2.9.4使用密碼來保護(hù)VBA代碼
2.10圖表
2.11形狀和SmartArt
2.12數(shù)據(jù)庫訪問
2.12.1工作表數(shù)據(jù)庫
2.12.2外部數(shù)據(jù)庫
2.13Internet特性
2.14分析工具
2.14.1分級(jí)顯示
2.14.2分析工具庫
2.14.3數(shù)據(jù)透視表
2.14.4Solver
2.14.5XML特性
2.15加載項(xiàng)
2.16宏和編程
2.17文件格式
2.18Excel的幫助系統(tǒng)
第3章公式的使用技巧
3.1公式概述
3.2計(jì)算公式
3.3單元格和單元格區(qū)域引用
3.3.1為什么使用不是相對(duì)的引用
3.3.2R1C1表示法
3.3.3引用其他的工作表或工作簿
3.4使用名稱
3.4.1命名單元格和單元格區(qū)域
3.4.2將名稱應(yīng)用于現(xiàn)有的引用
3.4.3交叉名稱
3.4.4命名列和行
3.4.5名稱的作用范圍
3.4.6命名常量
3.4.7命名公式
3.4.8命名對(duì)象
3.5公式錯(cuò)誤
3.6數(shù)組公式
3.6.1一個(gè)數(shù)組公式的例子
3.6.2數(shù)組公式日歷
3.6.3數(shù)組公式的優(yōu)缺點(diǎn)
3.7計(jì)數(shù)和求和技巧
3.7.1計(jì)數(shù)公式的示例
3.7.2求和公式的示例
3.7.3其他計(jì)數(shù)工具
3.8使用日期和時(shí)間
3.8.1輸入日期和時(shí)間
3.8.2使用1900年之前的日期
3.9創(chuàng)建大公式
第4章理解Excel的文件
4.1啟動(dòng)Excel
4.2文件類型
4.2.1Excel文件格式
4.2.2文本文件格式
4.2.3數(shù)據(jù)庫文件格式
4.2.4其他文件格式
4.3模板文件的處理
4.3.1查看模板
4.3.2創(chuàng)建模板
4.3.3創(chuàng)建工作簿模板
4.4Excel文件的內(nèi)部情況
4.4.1仔細(xì)分析一個(gè)文件
4.4.2為什么文件格式很重要
4.5QAT文件
4.6XLB文件
4.7加載宏文件
4.8Excel在注冊(cè)表中的設(shè)置
4.8.1關(guān)于注冊(cè)表
4.8.2Excel的設(shè)置
第Ⅱ部分Excel應(yīng)用程序開發(fā)
第5章電子表格應(yīng)用程序的內(nèi)涵
5.1電子表格應(yīng)用程序
5.2開發(fā)人員和終端用戶
5.2.1誰是開發(fā)人員
5.2.2電子表格應(yīng)用程序用戶的分類
5.2.3電子表格應(yīng)用程序的客戶
5.3用Excel解決問題
5.4基本的電子表格應(yīng)用程序類型
5.4.1快捷但質(zhì)量不高的電子表格應(yīng)用程序
5.4.2自己創(chuàng)作、自己使用的電子表格應(yīng)用程序
5.4.3單用戶電子表格應(yīng)用程序
5.4.4意大利面條式電子表格應(yīng)用程序
5.4.5實(shí)用電子表格應(yīng)用程序
5.4.6包含工作表函數(shù)的加載宏電子表格
5.4.7單元塊預(yù)算式電子表格應(yīng)用程序
5.4.8假設(shè)分析模型式電子表格應(yīng)用程序
5.4.9數(shù)據(jù)存儲(chǔ)和訪問電子表格應(yīng)用程序
5.4.10數(shù)據(jù)庫前端電子表格應(yīng)用程序
5.4.11統(tǒng)包式電子表格應(yīng)用程序
第6章電子表格應(yīng)用程序開發(fā)的基礎(chǔ)
6.1確定用戶需求
6.2規(guī)劃滿足用戶需求的應(yīng)用程序
6.3確定最合適的用戶界面
6.3.1創(chuàng)建自定義的功能區(qū)
6.3.2創(chuàng)建自定義的快捷菜單
6.3.3創(chuàng)建快捷鍵
6.3.4創(chuàng)建自定義的對(duì)話框
6.3.5在工作表上使用ActiveX控件
6.3.6執(zhí)行開發(fā)的成果
6.4使自己關(guān)心終端用戶
6.4.1測(cè)試應(yīng)用程序
6.4.2盡量完善應(yīng)用程序的安全性
6.4.3讓應(yīng)用程序變得美觀和直觀
6.4.4創(chuàng)建用戶幫助系統(tǒng)
6.4.5將開發(fā)工作進(jìn)行歸檔
6.4.6將電子表格應(yīng)用程序分發(fā)給用戶
6.4.7在需要的時(shí)候更新電子表格應(yīng)用程序
6.5其他開發(fā)問題
6.5.1用戶安裝的Excel版本
6.5.2語言問題
6.5.3系統(tǒng)速度
6.5.4視頻模式
第Ⅲ部分理解VBA
第7章VBA概述
7.1BASIC的一些基本背景
7.2關(guān)于VBA
7.2.1對(duì)象模型
7.2.2VBA與XLM的對(duì)比
7.3VBA的基礎(chǔ)知識(shí)
7.4VisualBasic編輯器概述
7.4.1顯示Excel的“開發(fā)工具”選項(xiàng)卡
7.4.2激活VBE
7.4.3VBE窗口
7.5使用“工程資源管理器”窗口
7.5.1添加新的VBA模塊
7.5.2移除VBA模塊
7.5.3導(dǎo)出和導(dǎo)入對(duì)象
7.6使用“代碼”窗口
7.6.1窗口的最小化和最大化
7.6.2VBA代碼的存儲(chǔ)
7.6.3VBA代碼的輸入
7.7VBE環(huán)境的定制
7.7.1使用“編輯器”選項(xiàng)卡
7.7.2使用“編輯器格式”選項(xiàng)卡
7.7.3使用“通用”選項(xiàng)卡
7.7.4使用“可連接的”選項(xiàng)卡
7.8宏錄制器
7.8.1宏錄制器實(shí)際記錄哪些內(nèi)容
7.8.2相對(duì)模式還是絕對(duì)模式
7.8.3選項(xiàng)的錄制
7.8.4整理己錄制的宏
7.9關(guān)于對(duì)象和集合
7.9.1對(duì)象層次結(jié)構(gòu)
7.9.2關(guān)于集合
7.9.3對(duì)象的引用
7.10屬性和方法
7.10.1對(duì)象的屬性
7.10.2對(duì)象的方法
7.11Comment對(duì)象示例
7.11.1查看有關(guān)Comment對(duì)象的幫助
7.11.2Comment對(duì)象的屬性
7.11.3Comment對(duì)象的方法
7.11.4Comments集合
7.11.5關(guān)于Comment屬性
7.11.6Comment對(duì)象中的對(duì)象
7.11.7確定單元格中是否含有Comment對(duì)象
7.11.8添加新的Comment對(duì)象
7.12一些有用的應(yīng)用程序?qū)傩?/p>
7.13Range對(duì)象的使用
7.13.1Range屬性
7.13.2Cells屬性
7.13.3Offset屬性
7.14關(guān)于對(duì)象的更多信息
7.14.1需要牢記的基本概念
7.14.2學(xué)習(xí)有關(guān)對(duì)象和屬性的更多信息
第8章VBA編程基礎(chǔ)
8.1VBA語言元素概覽
8.2注釋
8.3變量、數(shù)據(jù)類型和常量
8.3.1數(shù)據(jù)類型的定義
8.3.2聲明變量
8.3.3變量的作用域
8.3.4常量的使用
8.3.5字符串的使用
8.3.6日期的使用
8.4賦值語句
8.5數(shù)組
8.5.1數(shù)組的聲明
8.5.2多維數(shù)組的聲明
8.5.3動(dòng)態(tài)數(shù)組的聲明
8.6對(duì)象變量
8.7用戶定義數(shù)據(jù)類型
8.8內(nèi)置函數(shù)
8.9對(duì)象和集合的處理
8.9.1With-EndWith構(gòu)造
8.9.2ForEach-Next構(gòu)造
8.10代碼執(zhí)行的控制
8.10.1GoTo語句
8.10.2If-Then構(gòu)造
8.10.3SelectCase構(gòu)造
8.10.4指令的循環(huán)塊
第9章VBA的Sub過程
9.1關(guān)于過程
9.1.1Sub過程的聲明
9.1.2過程的作用域
9.2執(zhí)行Sub過程
9.2.1通過“運(yùn)行子過程/用戶窗體”命令執(zhí)行過程
9.2.2從“宏”對(duì)話框執(zhí)行過程
9.2.3用Ctrl+快捷鍵組合執(zhí)行過程
9.2.4從功能區(qū)執(zhí)行過程
9.2.5從自定義快捷菜單中執(zhí)行過程
9.2.6從另一個(gè)過程執(zhí)行過程
9.2.7通過單擊對(duì)象執(zhí)行過程
9.2.8在事件發(fā)生時(shí)執(zhí)行過程
9.2.9從“立即窗口”執(zhí)行過程
9.3向過程中傳遞參數(shù)
9.4錯(cuò)誤處理技術(shù)
9.4.1捕獲錯(cuò)誤
9.4.2錯(cuò)誤處理示例
9.5使用Sub過程的實(shí)際例子
9.5.1目標(biāo)
9.5.2工程需求
9.5.3已經(jīng)了解的信息
9.5.4著手處理
9.5.5需要了解哪些信息
9.5.6初步的錄制工作
9.5.7初始設(shè)置
9.5.8代碼的編寫
9.5.9排序過程的編寫
9.5.10更多的測(cè)試
9.5.11修復(fù)問題
9.5.12實(shí)用程序的可用性
9.5.13對(duì)工程進(jìn)行評(píng)估
第10章創(chuàng)建Function過程
10.1Sub過程與Function過程的對(duì)比
10.2為什么創(chuàng)建自定義的函數(shù)
10.3介紹性的函數(shù)示例
10.3.1一個(gè)自定義函數(shù)
10.3.2在工作表中使用函數(shù)
10.3.3在VBA過程中使用函數(shù)
10.3.4分析自定義函數(shù)
10.4Function過程
10.4.1聲明函數(shù)
10.4.2函數(shù)的作用域
10.4.3執(zhí)行Function過程
10.5Function過程的參數(shù)
10.6函數(shù)示例
10.6.1無參數(shù)的函數(shù)
10.6.2帶有一個(gè)參數(shù)的函數(shù)
10.6.3帶有兩個(gè)參數(shù)的函數(shù)
10.6.4使用數(shù)組作為參數(shù)的函數(shù)
10.6.5帶有可選參數(shù)的函數(shù)
10.6.6返回VBA數(shù)組的函數(shù)
10.6.7返回錯(cuò)誤值的函數(shù)
10.6.8帶有不定數(shù)量的參數(shù)的函數(shù)
10.7模擬Excel的SUM函數(shù)
10.8函數(shù)的調(diào)試
10.9使用“插入函數(shù)”對(duì)話框
10.9.1指定函數(shù)類別
10.9.2添加函數(shù)說明
10.10使用加載宏存儲(chǔ)自定義的函數(shù)
10.11使用WindowsAPI
10.11.1WindowsAPI示例
10.11.2確定Windows目錄
10.11.3檢測(cè)Shift鍵
10.11.4了解更多有關(guān)API函數(shù)的信息
第11章VBA編程示例和技巧
11.1處理單元格區(qū)域
11.1.1復(fù)制單元格區(qū)域
11.1.2移動(dòng)單元格區(qū)域
11.1.3復(fù)制大小可變的單元格區(qū)域
11.1.4選中或者識(shí)別各種類型的單元格區(qū)域
11.1.5提示輸入單元格中的值
11.1.6在下一個(gè)空單元格中輸入一個(gè)值
11.1.7暫停宏的運(yùn)行以便獲得用戶選中的單元格區(qū)域
11.1.8計(jì)算選中的單元格的數(shù)目
11.1.9確定選中的單元格區(qū)域的類型
11.1.10有效地遍歷選中的單元格區(qū)域
11.1.11刪除所有空行
11.1.12任意次數(shù)地復(fù)制行
11.1.13確定單元格區(qū)域是否包含在另一個(gè)單元格區(qū)域內(nèi)
11.1.14確定單元格的數(shù)據(jù)類型
11.1.15讀寫單元格區(qū)域
11.1.16在單元格區(qū)域中插入值的更好方法
11.1.17傳遞一維數(shù)組中的內(nèi)容
11.1.18將單元格區(qū)域傳遞給Variant類型的數(shù)組
11.1.19按數(shù)值選擇單元格
11.1.20復(fù)制非連續(xù)的單元格區(qū)域
11.2處理工作簿和工作表
11.2.1保存所有工作簿
11.2.2保存和關(guān)閉所有工作簿
11.2.3隱藏除選區(qū)之外的區(qū)域
11.2.4同步工作表
11.3VBA技巧
11.3.1切換布爾類型的屬性值
11.3.2確定打印頁面的數(shù)量
11.3.3顯示日期和時(shí)間
11.3.4獲得字體列表
11.3.5對(duì)數(shù)組進(jìn)行排序
11.3.6處理一系列文件
11.4使用在代碼中的一些有用的函數(shù)
11.4.1FileExists函數(shù)
11.4.2FileNameOnly函數(shù)
11.4.3PathExists函數(shù)
11.4.4RangeNameExists函數(shù)
11.4.5SheetExists函數(shù)
11.4.6WorkbookIsOpen函數(shù)
11.4.7檢索已經(jīng)關(guān)閉的工作簿中的值
11.5一些有用的工作表函數(shù)
11.5.1返回單元格的格式信息
11.5.2會(huì)說話的工作表
11.5.3顯示在保存或打印文件時(shí)的時(shí)間
11.5.4理解對(duì)象的父親
11.5.5計(jì)算值介于兩個(gè)值之間的單元格數(shù)目
11.5.6計(jì)算單元格區(qū)域中可見單元格的數(shù)目
11.5.7確定行或列中最后一個(gè)非空的單元格
11.5.8字符串與模式匹配
11.5.9從字符串中提取第n個(gè)元素
11.5.10多功能的函數(shù)
11.5.11SheetOffset函數(shù)
11.5.12返回所有工作表中數(shù)據(jù)的最大值
11.5.13返回沒有重復(fù)的隨機(jī)整數(shù)元素的數(shù)組
11.5.14隨機(jī)化單元格區(qū)域
11.6WindowsAPI調(diào)用
11.6.1確定文件的關(guān)聯(lián)性
11.6.2確定磁盤驅(qū)動(dòng)器信息
11.6.3確定默認(rèn)打印機(jī)的信息
11.6.4確定視頻顯示器的信息
11.6.5為應(yīng)用程序添加聲音
11.6.6讀寫注冊(cè)表
第Ⅳ部分用戶窗體
第12章多種自定義對(duì)話框的方法
12.1創(chuàng)建用戶窗體之前需要了解的內(nèi)容
12.2使用輸入框
12.2.1VBA的InputBox函數(shù)的使用
12.2.2Excel的InputBox方法
12.3VBA的MsgBox函數(shù)
12.4Excel的GetOpenFilename方法
12.5Excel的GetSaveAsFilename方法
12.6提示輸入目錄名稱
12.6.1使用WindowsAPI函數(shù)選中目錄
12.6.2使用FileDialog對(duì)象選中目錄
12.7顯示Excel的內(nèi)置對(duì)話框
12.7.1關(guān)于Dialogs集合
12.7.2執(zhí)行功能區(qū)命令
12.8顯示數(shù)據(jù)記錄單
12.8.1使得數(shù)據(jù)記錄單變得可以訪問
12.8.2通過使用VBA來顯示數(shù)據(jù)記錄單
第13章用戶窗體概述
13.1Excel如何處理自定義對(duì)話框
13.2插入新的用戶窗體
13.3向用戶窗體添加控件
13.4“工具箱”中的控件
13.4.1復(fù)選框
13.4.2組合框
13.4.3命令按鈕
13.4.4框架
13.4.5圖像
13.4.6標(biāo)簽
13.4.7列表框
13.4.8多頁
13.4.9選項(xiàng)按鈕
13.4.10RefEdit
13.4.11滾動(dòng)條
13.4.12數(shù)值調(diào)節(jié)鈕
13.4.13TabStrip
13.4.14文本框
13.4.15切換按鈕
13.5調(diào)整用戶窗體的控件
13.6調(diào)整控件的屬性
13.6.1使用“屬性”窗口
13.6.2共同屬性
13.6.3更多屬性的信息
13.6.4適應(yīng)鍵盤用戶的需求
13.7顯示和關(guān)閉用戶窗體
13.7.1顯示用戶窗體
13.7.2關(guān)閉用戶窗體
13.7.3關(guān)于事件處理程序
13.8創(chuàng)建用戶窗體的示例
13.8.1創(chuàng)建用戶窗體
13.8.2編寫代碼顯示對(duì)話框
13.8.3測(cè)試對(duì)話框
13.8.4添加事件處理程序
13.8.5驗(yàn)證數(shù)據(jù)的有效性
13.8.6完成的對(duì)話框作品
13.9理解用戶窗體的事件
13.9.1了解事件
13.9.2用戶窗體的事件
13.9.3數(shù)值調(diào)節(jié)鈕的事件
13.9.4數(shù)值調(diào)節(jié)鈕與文本框配對(duì)
13.10引用用戶窗體的控件
13.11自定義“工具箱”
13.11.1更改圖標(biāo)或提供文本
13.11.2添加新頁
13.11.3自定義或組合控件
13.11.4添加新的ActiveX控件
13.12創(chuàng)建用戶窗體的模板
13.13用戶窗體檢驗(yàn)表
第14章用戶窗體示例
第15章用戶窗體的高級(jí)技巧
第Ⅴ部分高級(jí)編程技巧
第16章用VBA開發(fā)Excel實(shí)用程序
第17章使用數(shù)據(jù)透視表
第18章使用圖表
第19章理解Excel的事件
第20章與其他應(yīng)用程序的交互
第21章創(chuàng)建和使用加載宏
第Ⅵ部分開發(fā)應(yīng)用程序
第22章使用功能區(qū)
第23章使用快捷菜單
第24章為應(yīng)用程序提供幫助
第25章開發(fā)面向用戶的應(yīng)用程序
第Ⅶ部分其他主題
第26章兼容性問題
第27章用VBA處理文件
第28章使用VisualBasic組件
第29章理解類模塊
第30章使用顏色
第31章有關(guān)Excel編程的常見問題
第Ⅷ部分附錄
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版