注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具VBA專業(yè)項(xiàng)目實(shí)例開發(fā)

VBA專業(yè)項(xiàng)目實(shí)例開發(fā)

VBA專業(yè)項(xiàng)目實(shí)例開發(fā)

定 價(jià):¥65.00

作 者: (美)Taruna Goel,(美)Rachna Chaudhary著;王曉娟[等]譯;王曉娟譯
出版社: 中國水利水電出版社
叢編項(xiàng): 萬水軟件項(xiàng)目應(yīng)用與實(shí)例開發(fā)叢書
標(biāo) 簽: 高級(jí)程序語言設(shè)計(jì)

ISBN: 9787508413907 出版時(shí)間: 2003-02-01 包裝: 精裝
開本: 24cm 頁數(shù): 592 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  萬水軟件項(xiàng)目應(yīng)用與實(shí)例開發(fā)叢書。本書是學(xué)習(xí)VBA編程的優(yōu)秀參考書,其文章結(jié)構(gòu)為:第1部分概述了VBA編程的基礎(chǔ)知識(shí)、如常量、變量和表達(dá)式、過程函數(shù)和模塊、數(shù)組和編程結(jié)構(gòu);第2部分介紹VBA的高級(jí)概念,如VBA中的調(diào)試和錯(cuò)誤處理,對(duì)象以及安全特征;在第3部分到第6部分中,每部分都圍繞一個(gè)專業(yè)項(xiàng)目展開討論,并通過實(shí)例引導(dǎo)讀者,采用由淺入深的方式學(xué)習(xí)各種專業(yè)項(xiàng)目的創(chuàng)建,如創(chuàng)建通訊簿應(yīng)用程序、技能搜索應(yīng)用程序、WordChecker工具、EasySelling應(yīng)用程序等;第7部分概括了XML和.NET技術(shù);第8部分是附錄內(nèi)容。本書既有詳細(xì)的概念說明,又有復(fù)雜而完整的實(shí)例代碼,讀者能夠輕松地將自己所學(xué)的理論知識(shí)付諸實(shí)踐。本書適用于各個(gè)層次的VBA程序員。

作者簡(jiǎn)介

  Rachna Chaudhary是NITT公司Knowledge Solutions Business(KSB)部門的開發(fā)總經(jīng)理。在KSB,Rachna曾經(jīng)設(shè)計(jì)、開發(fā)、測(cè)試和實(shí)現(xiàn)教師指導(dǎo)的培訓(xùn)課程。她主要負(fù)責(zé)培訓(xùn)開發(fā)主管、項(xiàng)目管理、培訓(xùn)教育審查、技術(shù)審查和保證ISO的兼容性。Taruna Goal是NIIT公司的培訓(xùn)教育設(shè)計(jì)人員。在過去的3年中,她作為團(tuán)隊(duì)成員和指導(dǎo)教師在NIIT公司KSB部門工作。她曾經(jīng)在各種領(lǐng)域開發(fā)和交付內(nèi)容及技術(shù)課程,例如操作系統(tǒng)、聯(lián)網(wǎng)、安全保護(hù)、數(shù)據(jù)庫管理系統(tǒng)和圖形工具,如Macromedia Flash和Macromedia Director。Taruna已經(jīng)為許多公司客戶設(shè)計(jì)了用戶培訓(xùn)產(chǎn)品,例如Microsoft、Coruse Technology、Netvarsity和ITT。她曾經(jīng)使用各種交付媒介開發(fā)內(nèi)容,例如教師指導(dǎo)的培訓(xùn)、基本媒介的培訓(xùn)和基于Web的培訓(xùn)。在NIIT,她還負(fù)責(zé)項(xiàng)目管理和培訓(xùn)。另外,她還在工作中繼續(xù)學(xué)習(xí),獲得了商業(yè)管理的學(xué)位。

圖書目錄

譯者序
NIIT簡(jiǎn)介
作者簡(jiǎn)介
前言
第1部分 VBA基礎(chǔ)
第1章 VBA概述
1.1 使應(yīng)用程序自動(dòng)化
1.2 基于對(duì)象的方法(針對(duì)編程)
1.3 基于對(duì)象的方法的優(yōu)點(diǎn)
1.4 VBA和VB
1.5 VBA
1.6 宏概述
1.6.1 錄制宏
1.6.2 編輯宏
1.7 Visual Basic Editor概述
1.7.1 打開Visual Basic Editor
1.7.2 Visual Basic Editor的組件
1.8 小結(jié)
第2章 變量. 常量和表達(dá)式
2.1 VBA中的變量
2.1.1 變量的類型
2.1.2 聲明變量
2.1.3選 擇變量作用域
2.1.4 使用Static關(guān)鍵字
2.2 常量
2.2.1 內(nèi)置常量
2.2.2 用戶自定義的常量
2.3 運(yùn)算符
2.3.1 算術(shù)運(yùn)算符
2.3.2 比較運(yùn)算符
2.3.3 連接運(yùn)算符
2.3.4 邏輯運(yùn)算符
2.3.5 運(yùn)算符的優(yōu)先級(jí)順序
2.4 小結(jié)
第3章 過程. 函數(shù)和模塊
3.1 使用過程
3.1.1 過程的類型
3.1.2 Sub過程
3.1.3 Function過程
3.1.4 Property過程
3.1.5 將參數(shù)傳遞給過程
3.2 使用Visual Basic Editor創(chuàng)建過程
3.3 使用函數(shù)
3.4 調(diào)用函數(shù)
3.5 創(chuàng)建用戶自定義的函數(shù)
3.6 使用模塊
3.6.1 窗體模塊
3.6.2 標(biāo)準(zhǔn)模塊
3.6.3 類模塊
3.7 小結(jié)
第4章 數(shù)組和程序結(jié)構(gòu)
4.1 數(shù)組
4.1.2 聲明數(shù)組
4.1.2 在數(shù)組中存儲(chǔ)值
4.1.3 重新確定數(shù)組的維數(shù)
4.1.4 提取數(shù)組中的信息
4.2 處理數(shù)組
4.2.1 IsArray函數(shù)
4.2.2 LBound和UBound函數(shù)
4.2.3 Erase語句
4.3 程序結(jié)構(gòu)
4.3.1 條件結(jié)構(gòu)
4.3.2 循環(huán)結(jié)構(gòu)
4.4 小結(jié)
第2部分 高級(jí)VBA概念
第5章 VBA中的調(diào)試和錯(cuò)誤處理
5.1 什么是調(diào)試
5.1.1 語法錯(cuò)誤
5.1.2 編譯錯(cuò)誤
5.1.3 運(yùn)行期間錯(cuò)誤
5.1.4 邏輯錯(cuò)誤
5.2 VBA中的調(diào)試工具
5.2.1 中斷模式
5.2.2 單步執(zhí)行過程
5.2.3 監(jiān)視過程
5.2.4 避免錯(cuò)誤
5.3 錯(cuò)誤處理
5.3.1 捕獲錯(cuò)誤
5.3.2 編寫錯(cuò)誤處理程序
5.3.3 退出錯(cuò)誤處理程序
5.4 小結(jié)
第6章 VBA中的對(duì)象
6.1 對(duì)象模型
6.1.1 對(duì)象屬性
6.1.2 對(duì)象方法
6.1.3 對(duì)象事件
6.1.4 將對(duì)象賦給變量
6.2 查找對(duì)象
6.2.1 對(duì)象瀏覽器
6.2.2 在線幫助
6.2.3 屬性/方法列表
6.3 使用對(duì)象庫
6.4 小結(jié)
第7章 使用VBA中的安全特征
7.1 VBA中的安全特征
7.2 數(shù)字證書
7.2.1 獲得數(shù)字證書
7.2.2 安裝數(shù)字證書
7.2.3 導(dǎo)出數(shù)字證書
7.2.4 刪除數(shù)字證書
7.2.5 查看數(shù)字證書的詳細(xì)信息
7.2.6 編輯數(shù)字證書的屬性
7.3 使用數(shù)字簽名
7.3.1 把數(shù)字簽名添加到宏項(xiàng)目中
7.3.2 從宏項(xiàng)目中刪除數(shù)字簽名
7.4 使用安全級(jí)別
7.4.1 指定安全級(jí)別
7.4.2 指定信任源
7.5 使用密碼保護(hù)
7.6 小結(jié)
第3部分 專業(yè)項(xiàng)目1
項(xiàng)目1 創(chuàng)建通訊簿應(yīng)用程序
第8章 項(xiàng)目個(gè)案研究:Global Systems公司
8.1 項(xiàng)目生命周期
8.1.1 需求分析
8.1.2 設(shè)計(jì)
8.1.3 編碼和構(gòu)造
8.1.4 測(cè)試
8.1.5 發(fā)布應(yīng)用程序
8.2 小結(jié)
第9章 創(chuàng)建應(yīng)用程序的用戶界面
9.1 窗體
9.1.1 窗體屬性
9.1.2 窗體事件
9.1.3 窗體控件
9.1.4 窗體方法
9.1.5 在應(yīng)用程序間共享窗體
9.2 小結(jié)
第10章 處理用戶窗體
10.1 使用控件
10.1.1 顯示和獲取ListBox控件中的值
10.1.2 顯示和檢索ComboBox控件中的值
10.1.3 返回CheckBox控件的值
10.1.4 返回TextBox控件的值
10.2 顯示狀態(tài)欄消息
10.3 小結(jié)
第11章 使用自動(dòng)化
11.1 將OLE用于自動(dòng)化
11.1.1 引用對(duì)象庫
11.1.2 早期綁定與晚期綁定比較
11.2 小結(jié)
第12章 給Contacts Book應(yīng)用程序添加功能
12.1 Contacts Book應(yīng)用程序邏輯概述
12.2 Outlook對(duì)象模型概述
12.2.1 Application對(duì)象
12.2.2 NameSpace對(duì)象
12.2.3 Folder對(duì)象
12.2.4 Outlook項(xiàng)
12.2.5 Explorer對(duì)象
12.2.6 Inspector對(duì)象
12.3 自動(dòng)處理Contacts Book應(yīng)用程序
12.3.1 UserForm_Initialize過程
12.3.2 cboContactList_Change過程
12.3.3 AddtoDoc過程
12.3.4 PrintLabels過程
12.3.5 AddContact過程
12.3.6 ModifyContact過程
12.3.7 DeleteContact過程
12.3.8 Refresh過程
12.4 小結(jié)
第13章 使用Contacts Book應(yīng)用程序
13.1 編譯應(yīng)用程序
13.2 運(yùn)行應(yīng)用程序
13.3 發(fā)布應(yīng)用程序
13.4 小結(jié)
第4部分 專業(yè)項(xiàng)目2
項(xiàng)目2 創(chuàng)建技能搜索應(yīng)用程序
第14章 項(xiàng)目個(gè)案研究:Red Sky IT Systems
14.1 項(xiàng)目生命周期
14.1.1 需求分析
14.1.2 設(shè)計(jì)
14.1.3 編碼和構(gòu)造
14.1.4 測(cè)試
14.1.5 發(fā)布應(yīng)用程序
14.2 小結(jié)
第15章 .NET Framework概述
15.1 .NET Framework的概述
15.1.1 CLR(通用語言運(yùn)行時(shí)環(huán)境)
15.1.2 .NET Framework類庫
15.2 .NET Framework的特征
15.2.1 一致而簡(jiǎn)化的編程
15.2.2 資源管理
15.2.3 支持調(diào)試
15.2.4 使用匯編
15.2.5 管理安全性
15.3 Visual Studio .NET概述
15.3.1 Visual Basic .NET
15.3.2 Visual C
.NET
15.3.3 Visual C#.NET
15.4 小結(jié)
第16章 VB.NET入門
16.1 VB.NET概述
16.1.1 VB.NET的特征
16.1.2 VB.NET中的語言差別
16.1.3 什么是面向?qū)ο蟮木幊?br />16.1.4 VB.NET中面向?qū)ο蟮奶卣?br />16.1.5 在VB.NET中聲明類成員
16.1.6 升級(jí)應(yīng)用程序
16.2 小結(jié)
第17章 集成開發(fā)環(huán)境
17.1 集成開發(fā)環(huán)境概述
17.2 Visual Studio .NET IDE的增強(qiáng)組件
17.2.1 Start頁面
17.2.2 Solution Explorer
17.2.3 Server Explorer
17.2.4 Dynamic Help(動(dòng)態(tài)幫助)
17.2.5 工具箱
17.2.6 Class View(類視圖)窗口
17.2.7 Properties(屬性)窗口
17.2.8 任務(wù)列表
17.2.9 Command(命令)窗口
17.2.10 智能感知
17.3 使用窗口
17.3.1 隱藏窗口
17.3.2 ??看翱?br />17.4 使用Visual Studio.NET IDE設(shè)計(jì)Skill Search應(yīng)用程序
17.4.1 使用Windows Forms
17.4.2 使用Web Forms
17.5 小結(jié)
第18章 使用VB.NET和ADO.NET處理數(shù)據(jù)庫
18.1 數(shù)據(jù)庫體系結(jié)構(gòu)
18.1.1 數(shù)據(jù)訪問對(duì)象(DAO)
18.1.2 ODBC
18.1.3 RDO
18.1.4 ADO
18.2 ADO.NET概述
18.2.1 ADO.NET的對(duì)象
18.2.2 采用VB.NET的ADO.NET
18.3 XML與.NET的集成
18.4 小結(jié)
第19章 調(diào)用Skill Search應(yīng)用程序
19.1 處理Skill Search應(yīng)用程序
19.2 小結(jié)
第20章 使用ASP.NET
20.1 ASP.NET概述
20.2 小結(jié)
第21章 執(zhí)行Skill Search應(yīng)用程序
21.1 運(yùn)行Skill Search應(yīng)用程序
21.2 發(fā)布應(yīng)用程序
21.3 小結(jié)
第5部分 專業(yè)項(xiàng)目3
項(xiàng)目3 創(chuàng)建Word Checker工具
第22章 項(xiàng)目個(gè)案研究:Writers and Editors公司
22.1 項(xiàng)目生命周期
22.1.1 需求分析
22.1.2 設(shè)計(jì)
22.1.3 編碼與構(gòu)造
22.1.4 測(cè)試
22.1.5 發(fā)布應(yīng)用程序
22.2 小結(jié)
第23章 在VBA中使用Word對(duì)象
23.1 Word程序選項(xiàng)概述
23.1.1 View選項(xiàng)卡
23.1.2 General選項(xiàng)卡
23.1.3 Edit選項(xiàng)卡
23.2 Word Application對(duì)象
23.2.1 Application對(duì)象屬性
23.2.2 Application對(duì)象方法
23.3 Word Document對(duì)象
23.3.1 指定Document對(duì)象
23.3.2 打開Document對(duì)象
23.3.3 創(chuàng)建新文檔
23.3.4 RecentFiles對(duì)象
23.3.5 Document對(duì)象的屬性
23.3.6 Document對(duì)象的方法
23.4 Text Representation對(duì)象
23.4.1 Range對(duì)象
23.4.2 Selection對(duì)象
23.4.3 Characters對(duì)象
23.4.4 Words對(duì)象
23.4.5 Sentences對(duì)象
23.4.6 Paragraph對(duì)象
23.5 小結(jié)
第24章 為應(yīng)用程序編碼
24.1 Word Checker工具邏輯概述
24.1.1 cmdOK_Click()函數(shù)
24.1.2 OpenStandardControlFileAndStoreErrWords()函數(shù)
24.1.3 OpenScriptAndStartProcessing()函數(shù)
24.1.4 LogErr()函數(shù)
24.1.5 應(yīng)用程序中使用的基本函數(shù)
24.2 完成Word Checker工具的代碼
24.3 小結(jié)
第25章 執(zhí)行Word Checker工具
25.1 運(yùn)行應(yīng)用程序
25.2 發(fā)布應(yīng)用程序
25.3 小結(jié)
第6部分 專業(yè)項(xiàng)目4
項(xiàng)目4 創(chuàng)建Easy Selling應(yīng)用程序
第26章 項(xiàng)目個(gè)案研究:Perfect Stationery公司
26.1 需求分析
26.2 設(shè)計(jì)
26.2.1 設(shè)計(jì)數(shù)據(jù)庫
26.2.2 設(shè)計(jì)用戶輸入窗口
26.3 編碼
26.4 測(cè)試
26.5 執(zhí)行和發(fā)布應(yīng)用程序
26.6 小結(jié)
第27章 創(chuàng)建數(shù)據(jù)庫
27.1 Easy Selling應(yīng)用程序數(shù)據(jù)庫
27.1.1 tblClientExpectations表
27.1.2 tblClients表
27.1.3 tblClientSolutions表
27.1.4 tblInstalldecide表
27.1.5 tblProductUsageAndCompAnalysis表
27.1.6 tblSalesRep表
27.1.7 tblStandardExpectations表
27.1.8 tblStandardSolutions表
27.2 小結(jié)
第28章 設(shè)計(jì)應(yīng)用程序的窗體
28.1 創(chuàng)建窗體
28.1.1 MainMDI窗體
28.1.2 StartApplication窗體
28.1.3 ClientInfo窗體
28.1.4 ClientIssues窗體
28.1.5 ClientSolutions窗體
28.1.6 ClientDocuments窗體
28.2 小結(jié)
第29章 使用Excel對(duì)象
29.1 Excel的VBA對(duì)象
29.2 使用Excel的Application對(duì)象
29.2.1 Application對(duì)象的函數(shù)
29.2.2 Application對(duì)象的屬性
29.2.3 Application對(duì)象的方法
29.2.4 事件相關(guān)的方法
29.3 使用Workbook對(duì)象
29.3.1 聲明Workbook對(duì)象
29.3.2 打開工作簿
29.3.3 創(chuàng)建新工作簿
29.4 Workbook對(duì)象屬性
29.5 Workbook對(duì)象方法
29.6 Workbook對(duì)象事件
29.7 Worksheet對(duì)象
29.7.1 聲明Worsheets對(duì)象
29.7.2 創(chuàng)建新工作表
29.7.3 Worksheet對(duì)象的屬性
29.7.4 Worksheet對(duì)象的方法
29.7.5 Worksheet對(duì)象事件
29.8 使用Range對(duì)象
29.8.1 使用Range方法
29.8.2 使用Cells方法
29.8.3 使用Rows方法
29.8.4 使用Columns方法
29.8.5 使用Offset方法
29.8.6 使用Cut方法
29.8.7 使用Copy方法
29.8.8 使用Clear方法
29.8.9 使用DataSeries方法
29.8.10 使用Fill方法
29.8.11 使用Insert方法
29.8.12 使用Resize方法
29.8.13 Range對(duì)象屬性
29.9 編寫簡(jiǎn)單的Excel VBA應(yīng)用程序
29.10 小結(jié)
第30章 使用PowerPoint對(duì)象
30.1 PowerPoint的VBA對(duì)象
30.1.1 使用PowerPoint的Application對(duì)象
30.1.2 使用Presentation對(duì)象
30.1.3 使用Slide對(duì)象
30.1.4 使用Shape對(duì)象
30.2 放映幻燈片
30.2.1 幻燈片放映切換
30.2.2 幻燈片放映的設(shè)置
30.2.3 放映幻燈片
30.3 為PowerPoint編寫簡(jiǎn)單的VBA應(yīng)用
30.4 小結(jié)
第31章 Easy Selling應(yīng)用主窗口的代碼編寫
31.1 Easy Selling應(yīng)用主窗口的工作方式
31.1.1 MainMDI_Load過程
31.1.2 PictureBox2_Click過程
31.1.3 PictureBox3_Click過程
31.1.4 PictureBox4_Click過程
31.1.5 The PictureBox5_Click過程
31.1.6 The PictureBox6_Click過程
31.1.7 The MainMDI Activated過程
31.1.8 StartApplication Load過程
31.1.9 btnDeleteCust Click過程
31.1.10 btnUpdate Click過程
31.1.11 TabStart Click過程
31.1.12 btnDeselectAll Click過程
31.1.13 lstExistingCustommers SelecteedValueChanged過程
31.1.14 btnRefreshList Click過程
31.2 小結(jié)
第32章 Easy Selling應(yīng)用Customer屏幕的代碼編寫
32.1 Easy Selling應(yīng)用Customers屏幕的工作方式
32.1.1 Button1 Click過程
32.1.2 ClientInfo Load過程
32.1.3 btnUpdate Click過程
32.1.4 AddNewCustomer過程
32.1.5 EditCustomerRecord過程
32.1.6 PrepareIssuesSolutions過程
32.2 小結(jié)
第33章 Easy Selling應(yīng)用Issues屏幕的代碼編寫
33.1 Easy Selling應(yīng)用的Issues屏幕的工作方式
33.1.1 Button1 Click過程
33.1.2 ClientIssues Load過程
33.1.3 btnUpdate Click過程
33.2 小結(jié)
第34章 Easy Selling應(yīng)用Sotutions屏幕的代碼編寫
34.1 Easy Selling應(yīng)用的Solutions屏幕的工作方式
34.1.1 Button1 Click過程
34.1.2 ClientSolutions Load過程
34.1.3 btnUpdate Click過程
34.2 小結(jié)
第35章 Easy Selling應(yīng)用Outputs屏幕的代碼編寫
35.1 Easy Selling應(yīng)用的Outputs Screen的工作方式
35.1.1 Button1 Click過程
35.1.2 btnUpdate Click過程
35.1.3 AnalysisReport過程
35.1.4 ProposalCreation過程
35.1.5 PresentationCreation過程
35.1.6 findandrrplace過程
35.2 小結(jié)
第36章 執(zhí)行Easy Selling應(yīng)用
36.1 運(yùn)行應(yīng)用
36.1.1 主屏幕
36.1.2 Customers屏幕
36.1.3 Issues屏幕
36.1.4 Solutions屏幕
36.1.5 Outputs屏幕
36.1.6 Exit按鈕
36.2 發(fā)布應(yīng)用
36.3 小結(jié)
第7部分 題外話
第37章 XML和.NET
37.1 XML概述
37.1.1 XML和HTML之間的區(qū)別
37.1.2 創(chuàng)建簡(jiǎn)單的XML文檔
37.1.3 文檔類型定義(DTD)
37.1.4 XML名字空間
37.1.5 XML Schema
37.1.6 XML文檔對(duì)象模型(DOM)
37.2 .NET Framework類庫
37.2.1 System名字空間
37.2.2 .NET Framework XML類
37.2.3 抽象基類
37.2.4 .NET DOM實(shí)現(xiàn)
37.3 小結(jié)
第8部分 附錄
附錄A VBAr提示與技巧
A.1 使用VBA程序代碼
A.1.1 優(yōu)化策略
A.1.2 編程技巧
附錄B 使用Access對(duì)象模型
B.1 Access對(duì)象模型
B.1.1 Application對(duì)象
B.1.2 Application對(duì)象的屬性
B.1.3 Application對(duì)象的方法
B.1.4 Form對(duì)象
B.1.5 Report對(duì)象
B.1.6 Control對(duì)象
附錄C 應(yīng)用升級(jí)到VB.NET
C.1 升級(jí)方法
C.1.1 升級(jí)項(xiàng)目
C.1.2 代碼改動(dòng)
附錄D VBA常量
D.1 Word VBA常量
D.2 Excel VBA常量
D.3 Access VBA常量

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)