图书介绍
VBA专业项目实例开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Taruna Goel,(美)Rachna Chaudhary著;王晓娟,陈代川等译 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508413903
- 出版时间:2003
- 标注页数:592页
- 文件大小:73MB
- 文件页数:614页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
VBA专业项目实例开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第3部分 专业项目1
第1章 VBA概述1
1.1 使应用程序自动化1
第1部分 VBA基础1
1.2 基于对象的方法(针对编程)2
1.3 基于对象的方法的优点2
第4部分 专业项目2
1.4 VBA和VB3
1.5 VBA3
第5部分 专业项目3
第6部分 专业项目4
1.6.1 录制宏4
1.6 宏概述4
1.6.2 编辑宏5
1.7 Visual Basic Editor概述6
1.7.1 打开Visual Basic Editor7
1.7.2 Visual Basic Editor的组件7
1.8 小结13
第2章 变量、常量和表达式14
2.1 VBA中的变量14
2.1.1 变量的类型15
2.1.2 声明变量18
2.1.3 选择变量作用域19
2.2.1 内置常量20
2.2 常量20
2.1.4 使用Static关键字20
2.3 运算符21
2.2.2 用户自定义的常量21
2.3.2 比较运算符22
2.3.1 算术运算符22
2.3.3 连接运算符23
2.3.4 逻辑运算符23
2.3.5 运算符的优先级顺序23
2.4 小结24
第3章 过程、函数和模块25
3.1.1 过程的类型25
3.1.2 Sub过程25
3.1 使用过程25
3.1.3 Function过程27
3.1.4 Property 过程27
3.1.5 将参数传递给过程28
3.2 使用Visual Basic Editor创建过程28
3.4 调用函数31
3.3 使用函数31
3.5 创建用户自定义的函数41
3.6.2 标准模块44
3.6 使用模块44
3.6.1 窗体模块44
3.7 小结45
3.6.3 类模块45
4.1.1 声明数组46
4.1 数组46
第4章 数组和程序结构46
4.1.2 在数组中存储值47
4.1.3 重新确定数组的维数48
4.1.4 提取数组中的信息48
4.2 处理数组49
4.2.2 LBound和UBound函数49
4.2.1 IsArray函数49
4.2.3 Erase语句50
4.3 程序结构50
4.3.1 条件结构51
4.3.2 循环结构56
4.4 小结59
5.1 什么是调试60
第2部分 高级VBA概念60
第5章 VBA中的调试和错误处理60
5.1.2 编译错误61
5.1.1 语法错误61
5.1.3 运行期间错误62
5.1.4 逻辑错误63
5.2.1 中断模式64
5.2 VBA中的调试工具64
5.2.2 单步执行过程66
5.2.3 监视过程67
5.2.4 避免错误74
5.3 错误处理75
5.3.1 捕获错误76
5.3.2 编写错误处理程序77
5.3.3 退出错误处理程序78
5.4 小结79
第6章 VBA中的对象80
6.1 对象模型80
6.1.1 对象属性80
6.1.2 对象方法81
6.1.3 对象事件82
6.2.1 对象浏览器84
6.1.4 将对象赋给变量84
6.2 查找对象84
6.2.2 在线帮助85
6.2.3 属性/方法列表86
6.3 使用对象库87
6.4 小结88
第7章 使用VBA中的安全特征89
7.1 VBA中的安全特征89
7.2 数字证书89
7.2.1 获得数字证书90
7.2.2 安装数字证书91
7.2.3 导出数字证书93
7.2.5 查看数字证书的详细信息94
7.2.4 删除数字证书94
7.3 使用数字签名96
7.2.6 编辑数字证书的属性96
7.3.1 把数字签名添加到宏项目中97
7.3.2 从宏项目中删除数字签名98
7.4 使用安全级别98
7.4.1 指定安全级别98
7.4.2 指定信任源99
7.5 使用密码保护100
7.6 小结101
项目1 创建通讯簿应用程序102
第8章 项目个案研究:Global Systems公司103
8.1 项目生命周期103
8.1.1 需求分析104
8.1.2 设计104
8.1.4 测试106
8.1.5 发布应用程序106
8.2 小结106
8.1.3 编码和构造106
9.1 窗体107
第9章 创建应用程序的用户界面107
9.1.1 窗体属性109
9.1.2 窗体事件113
9.1.3 窗体控件114
9.1.4 窗体方法120
9.1.5 在应用程序间共享窗体121
9.2 小结123
10.1 使用控件124
第10章 处理用户窗体124
10.1.1 显示和获取ListBox控件中的值124
10.1.2 显示和检索ComboBox控件中的值126
10.1.3 返回CheckBox控件的值127
10.1.4 返回TextBox控件的值127
10.3 小结128
10.2 显示状态栏消息128
第11章 使用自动化129
11.1 将OLE用于自动化129
11.1.1 引用对象库129
11.1.2 早期绑定与晚期绑定比较130
11.2 小结133
12.1 Contacts Book应用程序逻辑概述134
第12章 给Contacts Book应用程序添加功能134
12.2 Outlook对象模型概述135
12.2.2 NameSpace对象136
12.2.3 Folder对象136
12.2.1 Application对象136
12.2.4 Outlook项139
12.2.5 Explorer对象140
12.2.6 Inspector对象141
12.3 自动处理Contacts Book应用程序141
12.3.1 UserForm_Initialize过程150
12.3.2 cboContactList_Change过程152
12.3.4 PrintLabels 过程153
12.3.3 AddtoDoc过程153
12.3.5 AddContact过程157
12.3.6 ModifyContact过程158
12.3.7 DeleteContact过程159
12.3.8 Refresh 过程160
12.4 小结161
13.2 运行应用程序162
13.1 编译应用程序162
第13章 使用Contacts Book应用程序162
13.3 发布应用程序163
13.4 小结165
项目2 创建技能搜索应用程序166
14.1 项目生命周期167
14.1.1 需求分析167
第14章 项目个案研究:Red Sky IT Systems167
14.1.2 设计168
14.1.3 编码和构造171
14.1.4 测试171
14.1.5 发布应用程序171
14.2 小结172
第15章 .NETFramework概述173
15.1.1 CLR(通用语言运行时环境)173
15.1 .NET Framework的概述173
15.1.2 .NET Framework类库174
15.2 .NET Framework的特征175
15.2.1 一致而简化的编程175
15.2.2 资源管理176
15.2.3 支持调试176
15.2.5 管理安全性176
15.2.4 使用汇编176
15.3 Visual Studio.NET概述177
15.3.1 Visual Basic.NET177
15.3.2 Visual C++.NET177
15.3.3 Visual C#.NET178
15.4 小结179
第16章 VB.NET入门180
16.1 VB.NET概述180
16.1.1 VB.NET的特征180
16.1.2 VB.NET中的语言差别181
16.1.3 什么是面向对象的编程182
16.1.4 VB.NET中面向对象的特征184
16.1.5 在VB.NET中声明类成员186
16.1.6 升级应用程序187
16.2 小结191
第17章 集成开发环境192
17.1 集成开发环境概述192
17.2 Visual Studio.NET IDE的增强组件192
17.2.1 Start页面192
17.2.2 Solution Explorer193
17.2.3 Server Explorer195
17.2.5 工具箱196
17.2.4 Dynamic Help(动态帮助)196
17.2.6 Class View(类视图)窗口197
17.2.7 Properties(属性)窗口198
17.2.8 任务列表199
17.2.10 智能感知200
17.3 使用窗口200
17.3.1 隐藏窗口200
17.2.9 Command(命令)窗口200
17.3.2 停靠窗口201
17.4 使用Visual Studio.NET IDE设计Skill Search应用程序202
17.4.1 使用Windows Forms202
17.4.2 使用Web Forms205
17.5 小结206
第18章 使用VB.NET和ADO.NET处理数据库207
18.1 数据库体系结构207
18.1.1 数据访问对象(DAO)208
18.1.2 ODBC212
18.1.3 RDO217
18.1.4 ADO217
18.2 ADO.NET概述220
18.2.1 ADO.NET的对象221
18.2.2 采用VB.NET的ADO.NET222
18.3 XML与.NET的集成231
18.4 小结235
第19章 调用Skill Search应用程序236
19.1 处理Skill Search应用程序236
19.2 小结261
20.1 ASP.NET概述262
第20章 使用ASP.NET262
20.2 小结276
第21章 执行Skill Search应用程序277
21.1 运行Skill Search应用程序277
21.2 发布应用程序280
21.3 小结281
项目3 创建Word Checker工具282
第22章 项目个案研究:Writers and Editors公司283
22.1 项目生命周期283
22.1.1 需求分析284
22.1.2 设计284
22.1.5 发布应用程序285
22.1.4 测试285
22.1.3 编码与构造285
22.2 小结286
第23章 在VBA中使用Word对象287
23.1 Word程序选项概述287
23.1.1 View选项卡287
23.1.2 General选项卡289
23.1.3 Edit选项卡290
23.2 Word Application对象291
23.2.1 Application对象属性291
23.2.2 Application对象方法293
23.3 Word Document对象295
23.3.1 指定Document对象295
23.3.4 RecentFiles对象296
23.3.2 打开Document对象296
23.3.3 创建新文档296
23.3.5 Document对象的属性297
23.3.6 Document对象的方法298
23.4 Text Representation对象302
23.4.1 Range对象303
23.4.2 Selection对象304
23.4.3 Characters对象305
23.4.4 Words对象305
23.4.5 Sentences对象306
23.4.6 Paragraph对象306
23.5 小结307
第24章 为应用程序编码308
24.1 Word Checker工具逻辑概述308
24.1.1 cmdOK Click()函数309
24.1.2 OpenStandardControlFileAndStoreErrWords()函数314
24.1.3 OpenScriptAndStartProcessing()函数318
24.1.4 LogErr()函数320
24.1.5 应用程序中使用的基本函数322
24.2 完成Word Checker工具的代码323
24.3 小结341
第25章 执行Word Checker工具342
25.1 运行应用程序342
25.2 发布应用程序343
25.3 小结345
项目4 创建Easy Selling应用程序346
第26章 项目个案研究:Perfect Stationery公司348
26.1 需求分析349
26.2 设计349
26.2.1 设计数据库349
26.2.2 设计用户输入窗口350
26.3 编码355
26.4 测式355
26.5 执行和发布应用程序355
26.6 小结356
第27章 创建数据库357
27.1 Easy Selling应用程序数据库357
27.1.1 tblClientExpectations表357
27.1.2 tblClients表357
27.1.4 tblInstalldecide表358
27.1.3 tblClientSolutions表358
27.1.5 tblProductUsageAndCompAnalysis表359
27.1.6 tblSalesRep表360
27.1.7 tblStandardExpectations表361
27.1.8 tblStandardSolutions表361
27.2 小结361
第28章 设计应用程序的窗体362
28.1 创建窗体362
28.1.1 MainMDI窗体362
28.1.2 StartApplication窗体362
28.1.3 ClientInfo窗体365
28.1.4 ClientIssues窗体367
28.1.5 ClientSolutions窗体367
28.1.6 ClientDocuments窗体368
28.2 小结369
第29章 使用Excel对象370
29.1 Excel的VBA对象370
29.2 使用Excel的Application对象370
29.2.1 Application对象的函数370
29.2.2 Application对象的属性371
29.2.3 Application对象的方法372
29.2.4 事件相关的方法373
29.3 使用Workbook对象375
29.3.1 声明Workbook对象376
29.3.2 打开工作簿376
29.3.3 创建新工作簿376
29.4 Workbook对象属性377
29.5 Workbook对象方法377
29.6 Workbook对象事件378
29.7 Worksheet对象379
29.7.1 声明Worksheets对象379
29.7.2 创建新工作表380
29.7.3 Worksheet对象的属性380
29.7.4 Worksheet对象的方法380
29.7.5 Worksheet对象事件382
29.8 使用Range对象383
29.8.1 使用Range方法383
29.8.2 使用Cells方法383
29.8.3 使用Rows方法384
29.8.4 使用Columns方法384
29.8.5 使用Offset方法384
29.8.6 使用Cut方法384
29.8.9 使用DataSeries方法385
29.8.8 使用Clear方法385
29.8.7 使用Copy方法385
29.8.10 使用Fill方法386
29.8.11 使用Insert方法386
29.8.12 使用Resize方法386
29.8.13 Range对象属性386
29.9 编写简单的Excel VBA应用程序387
29.10 小结391
第30章 使用PowerPoint对象392
30.1 PowerPoint的VBA对象392
30.1.1 使用PowerPoint的Application对象392
30.1.2 使用Presentation对象392
30.1.3 使用Slide对象395
30.1.4 使用Shape对象398
30.2 放映幻灯片404
30.2.1 幻灯片放映切换404
30.2.2 幻灯片放映的设置404
30.2.3 放映幻灯片405
30.3 为PowerPoint编写简单的VBA应用405
30.4 小结410
第31章 Easy Selling应用主窗口的代码编写411
31.1 Easy Selling应用主窗口的工作方式411
31.1.1 MainMDI Load 过程415
31.1.2 PictureBox2 Click过程415
31.1.3 PictureBox3 Click 过程416
31.1.4 PictureBox4 Click过程416
31.1.5 The PictureBox5 Click 过程417
31.1.7 The MainMDI Activated过程418
31.1.6 The PictureBox6 Click 过程418
31.1.8 StartApplication Load过程425
31.1.9 btnDeleteCust Click过程426
31.1.10 btnUpdate Click过程428
31.1.11 TabStart Click过程430
31.1.12 btnDeselectAll Click过程431
31.1.13 lstExistingCustomers SelectedValueChanged过程432
31.1.14 btnRefreshList Click过程432
31.2 小结433
第32章 Easy Selling应用Customer屏幕的代码编写434
32.1 Easy Selling应用Customers屏幕的工作方式434
32.1.1 Buttonl Click过程453
32.1.2 ClientInfo Load过程453
32.1.4 AddNewCustomer过程457
32.1.3 btnUpdate Click过程457
32.1.5 EditCustomerRecord过程461
32.1.6 PrepareIssuesSolutions过程465
32.2 小结466
第33章 Easy Selling应用Issues屏幕的代码编写467
33.1 Easy Selling应用的Issues屏幕的工作方式467
33.1.1 Buttonl Click过程470
33.1.2 ClientIssues Load过程470
33.1.3 btnUpdate_Click过程471
33.2 小结472
第34章 Easy Selling应用Solutions屏幕的代码编写473
34.1 Easy Selling应用的Solutions屏幕的工作方式473
34.1.1 Buttonl Click过程476
34.1.2 ClientSolutions Load过程476
34.1.3 btnUpdate_Click过程477
34.2 小结478
第35章 Easy Selling应用Outputs屏幕的代码编写479
35.1 Easy Selling应用的Outputs Screen的工作方式479
35.1.1 Buttonl Click过程489
35.1.2 btnUpdate Click过程490
35.1.3 AnalysisReport过程490
35.1.4 ProposalCreation 过程493
35.1.5 PresentationCreation 过程496
35.1.6 findandreplace 过程498
35.2 小结499
第36章 执行Easy Selling应用500
36.1 运行应用500
36.1.1 主屏幕500
36.1.2 Customers屏幕504
36.1.3 Issues屏幕506
36.1.4 Solutions屏幕507
36.1.5 Outputs屏幕508
36.1.6 Exit按钮511
36.2 发布应用511
36.3 小结511
第7部分 题外话512
第37章 XML和.NET512
37.1 XML概述512
37.1.1 XML和HTML之间的区别512
37.1.2 创建简单的XML文档513
37.1.3 文档类型定义(DTD)514
37.1.4 XML名字空间515
37.1.5 XMLSchema516
37.1.6 XML文档对象模型(DOM)517
37.2 .NETFramework类库518
37.2.1 System名字空间518
37.2.2 .NET Framework XML类518
37.2.3 抽象基类518
37.2.4 NETDOM实现522
37.3 小结527
第8部分 附录528
附录A VBA提示与技巧528
A.1 使用VBA程序代码528
A.1.1 优化策略528
A.1.2 编程技巧530
B.1.1 Application对象533
B.1.2 Application对象的属性533
B.1 Access对象模型533
附录B 使用Access对象模型533
B.1.3 Application对象的方法534
B.1.4 Form对象534
B.1.5 Report对象536
B.1.6 Control对象537
附录C 应用升级到VB.NET539
c.1 升级方法539
C.1.1 升级项目540
C.1.2 代码改动542
附录D VBA常量545
D.1 Word VBA常量545
D.2 Excel VBA常量565
D.3 Access VBA常量587
热门推荐
- 640582.html
- 3755852.html
- 729647.html
- 3488802.html
- 1611185.html
- 3487400.html
- 3455501.html
- 1047728.html
- 2563375.html
- 3484302.html
- http://www.ickdjs.cc/book_2795019.html
- http://www.ickdjs.cc/book_664958.html
- http://www.ickdjs.cc/book_720755.html
- http://www.ickdjs.cc/book_2738433.html
- http://www.ickdjs.cc/book_1855581.html
- http://www.ickdjs.cc/book_2731876.html
- http://www.ickdjs.cc/book_1963968.html
- http://www.ickdjs.cc/book_2305686.html
- http://www.ickdjs.cc/book_2656139.html
- http://www.ickdjs.cc/book_3618439.html