《Visual Basic for applications程序设计大全 用Visual Basic定制和开发Excel》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:(美)Jeff Webb著;沈 伟等译
  • 出 版 社:北京:科学出版社;龙门书局
  • 出版年份:1995
  • ISBN:7030050762
  • 页数:640 页
图书介绍:

目录 1

第一篇 Visual Basic for Applications编程 1

第一章 用Excel编程 2

1.1 使用对象 2

1.2 录制代码 4

1.3 分析录制产生的代码 6

1.4 修改代码 6

1.5 改正错误 8

1.6 运行过程 10

1.7 单步调试代码 11

1.8 查看变量 12

1.9 在某处暂停代码 13

1.10 重新开始和停止代码的执行 14

1.11 用Object Browser查看对象和插入代码 14

1.12 取得帮助 15

1.13 Excel的Visual Basic例子 18

第二章 使用Visual Basic 20

2.1 第一个过程 20

2.2 在菜单中增加一个过程 22

2.3 控制程序流 23

2.4 把任务组织成过程 30

2.5 创建自己的方法和特性 35

2.6 创建变量和常量 40

2.7 创建用户定义的类型 43

2.8 创建并使用数组 44

2.9 处理错误(捕获和改正) 45

第三章 使用Visual Basic执行任务 48

3.1 创建表达式 48

3.2 使用Visual Basic运算符 49

3.3 处理数值 56

3.4 处理正文串 59

3.5 处理日期和时间 66

3.6 操纵数据文件 67

3.8 与用户和应用程序的交互 74

3.7 检查结果 74

第四章 使用对象 78

4.1 使用特性和方法 79

4.2 引用对象 82

4.3 为某项工作查找最恰当的对象 86

4.4 共有的属性和方法 94

4.5 全局属性和方法 98

4.6 使用Excel 4.0宏工作表函数 100

4.7 使用不能当作方法的宏工作表函数 100

第二篇 程序员参考手册 110

第五章 控制Excel应用程序 110

5.1 自动装载文件 110

5.2 自动运行过程 111

5.3 定制Excel应用程序 114

第六章 控制Excel文件 147

6.1 打开和保存文件 147

6.2 保护文件 147

第七章 控制Excel显示 160

7.1 打开和关闭一个窗口 160

7.2 翻滚一个窗口 160

7.3 窗口间切换 161

7.4 Pane和Panes对象 167

7.5 AddIn和AddIns对象 168

8.1 操纵工作簿中的工作表 170

第八章 使用工作表 170

8.2 处理单个工作表 174

8.3 操作Visual Basic模块 190

8.4 查看工作表 193

8.5 假设分析 195

第九章 处理单元格组 198

9.1 使用单元格组 198

9.2 访问多选范围内的区域 240

9.3 用名字引用范围 241

9.4 格式化及修改单元格内的正文 244

10.1 添加链接及图片 247

第十章 连接和嵌入 247

10.2 用OLE进行链接和嵌入 252

10.3 以正文框的形式嵌入正文 260

10.4 录音和放音 267

第十一章 打印和显示结果 269

11.1 打印和预览 269

11.2 运用自动化格式 269

11.3 控制样式 270

11.4 控制边框 274

11.5 控制字体 277

11.6 控制页面设置 279

12.1 用数据透视表查看数据 286

第十二章 获取和操纵存储的数据 286

12.2 以程序形式使用数据透视表 292

12.3 以程序的形式使用数据透视字段 298

12.4 以程序的形式使用数据透视项 303

12.5 用XLODBC.XLA检索数据 304

第十三章 创建图表 317

13.1 使用Chart Wizard 317

13.2 在工作表中嵌入图表 318

13.3 生成并操纵图表 323

13.4 生成图表标题 346

13.5 使用多图表分组 347

14.1 在图表上绘制数据序列 352

第十四章 控制图表 352

14.2 控制轴 360

14.3 生成轴标题 365

14.4 控制数据标志 367

14.5 控制轴上的位置标志 370

14.6 从序列中取单个点 370

14.7 控制图表区域 373

14.8 控制绘图区域 374

14.9 控制图表的图例 375

14.10 改变图例中的文字 377

14.11 改变图例符 377

14.12 生成趋势线 379

14.13 向堆积柱形图或竖条图中添加序列线 382

14.14 向线形图表中添加高低线 383

14.15 给轴增加网格线 384

14.16 向线形图和面积图中增添垂直线 386

14.17 向序列中添加误差线 387

14.18 创建开/高/低/关线形图表 388

14.19 控制三维图表的显示 389

第十五章 创建图形 391

15.1 使用Excel的绘图工具 391

15.2 使用图形对象 392

15.3 将对象分组为一个单元 397

15.4 改变内部颜色和图案 398

15.5 画弧 400

15.6 绘制手画图形 404

15.7 绘制线条和箭头 409

15.8 画圆和椭圆 412

15.9 插入图片 416

15.10 绘制矩形 416

第十六章 自定义菜单和工具栏 421

16.1 编辑菜单 421

16.2 将过程加到菜单项中 422

16.3 保存和分配菜单 422

16.4 动态生成和显示菜单栏 423

16.5 动态生成和显示菜单 425

16.6 在菜单中增加菜单项 427

16.7 生成和编辑工具栏 430

16.8 动态生成和显示工具栏 432

16.9 动态地在工具栏中增加按钮 435

第十七章 创建和显示对话框 447

17.1 使用内置对话框 447

17.2 生成用户对话框 461

17.3 在代码中使用对话框 469

17.4 使用DialogFrame 484

17.5 使用按钮运行过程 486

17.6 用标签显示不可编辑的数据 492

第十八章 使用其余的显示控件 497

18.1 用编辑框获取和显示数据 497

18.2 用复选框获得True/False值 502

18.3 用单选钮获得True/False值 506

18.4 用分组框将控件分组 511

18.5 用下拉式列表框显示列表 515

18.6 用列表框显示列表 522

18.7 使用滚动条 529

18.8 使用微调控件项 533

19.1 从Excel中发送邮件 538

第十九章 发送和接收邮件 538

19.2 分配其他类型文件 540

19.3 从代码中发送附加的文件 543

19.4 使用Routing Slips 543

19.5 使用Macintosh PowerTalk Mailers 546

第二十章 高级主题 548

20.1 创建联机帮助 548

20.2 显示联机帮助 551

20.3 使用Add_ins 553

20.4 创建Add_ins 563

20.5 分配Add_in文件 563

20.6 使用AddIn对象 567

20.7 从Visual Basic 3.0使用Excel 568

20.8 使用动态链接库 572

20.9 总结 576

第三篇 附录 578

附录A 可捕获的错误 578

A.1 汇集错误 578

A.2 使用错误处理器 579

A.3 将错误处理作为一个捷径 581

A.4 程序员自定义的错误代码 581

A.5 可捕获的错误代码 582

附录B 键码表 586

附录C 固有常量表 598

D.1 标识作用域 624

附录D 专业水平代码的标准风格 624

D.2 标识数据类型 626

D.3 选择有意义的名字 631

D.4 格式代码 631

D.5 注释代码 632

D.6 变量声明 633

D.7 总结 633

附录E 使用函数、属性和方法数据类型。 635

E.1 基本数据类型的优点 636

E.2 将基本数据类型与变体型一起使用 637

E.3 函数,属性和方法数据类型 637