《VB程序设计基础与VBA应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:孟学多主编;钟晴红副主编;孟学多,钟晴红,谢红霞等编
  • 出 版 社:杭州:浙江科学技术出版社
  • 出版年份:2011
  • ISBN:9787534140495
  • 页数:330 页
图书介绍:本书主要介绍VB程序设计的基础知识及范例解析,程序风格鲜明,适用于独立学院,高职高专,三本院校等大专类学生。

第1章 走进Visual Basic 6.0 1

1.1 什么是程序设计 1

1.2 VB与VBA简介 2

1.2.1 面向对象程序设计 3

1.2.2 VB的特色 3

1.2.3 VBA的特色 4

1.3 第一个Visual Basic应用程序 5

1.4 Visual Basic 6.0集成开发环境 6

1.4.1 窗体、控件和对象 11

1.4.2 事件 12

1.4.3 属性和方法 12

1.4.4 工程、模块和程序 13

1.5 常用控件 13

1.5.1 窗体 13

1.5.2 命令按钮 19

1.5.3 标签框 20

1.5.4 文本框 21

1.6 范例 22

第2章 程序设计基础 32

2.1 求一元二次方程的根 32

2.2 常量与变量 33

2.2.1 常量 34

2.2.2 变量 36

2.3 Dim语句 38

2.4 本书语法描述的符号约定 39

2.5 Print语句和赋值语句 40

2.5.1 Print语句 40

2.5.2 赋值语句 42

2.6 运算符、表达式和常用内部函数 44

2.6.1 运算符和表达式 44

2.6.2 Visual Basic常用内部函数 46

2.6.3 InputBox函数和MsgBox函数 49

2.7 用控件实现数据的输入和输出 53

2.8 认识上机过程中的错误 55

第3章 程序设计初步 67

3.1 顺序结构 67

3.2 选择结构 68

3.2.1 简单分支程序设计 68

3.2.2 行If语句 69

3.2.3 块If语句 71

3.2.4 嵌套块If语句 72

3.2.5 ElseIf语句 75

3.2.6 情况选择语句 78

3.2.7 调试:让程序单步执行 81

3.3 循环结构 83

3.3.1 简单循环程序设计 83

3.3.2 Do/Loop循环 84

3.3.3 For/Next循环 87

3.3.4 多重循环 93

3.3.5 字符串的处理 99

3.4 范例 102

3.5 文本框编程应用 106

3.6 程序断点调试 112

第4章 数组 127

4.1 一维数组 127

4.1.1 一维数组使用举例 127

4.1.2 一维数组的定义和使用 129

4.1.3 用一维数组进行排序 132

4.1.4 用一维数组处理字符串 136

4.2 二维数组 138

4.2.1 二维数组使用举例 138

4.2.2 二维数组的定义和使用 140

4.3 动态数组 145

4.3.1 动态数组使用举例 145

4.3.2 动态数组的定义 146

4.4 范例 147

第5章 函数与过程 160

5.1 函数过程的编写与调用 160

5.1.1 程序示例 160

5.1.2 函数过程的定义 161

5.1.3 函数过程的建立 162

5.1.4 函数过程的调用 162

5.1.5 函数过程示例程序 163

5.2 子过程的编写与调用 165

5.2.1 程序示例 165

5.2.2 Sub过程的定义 165

5.2.3 Sub过程的调用 166

5.3 参数传递 166

5.3.1 按值传递 166

5.3.2 按地址传递 167

5.3.3 参数传递示例 169

5.4 数组参数的传递 170

5.5 范例 174

5.6 过程、变量的作用域 176

5.6.1 标准模块 176

5.6.2 过程的作用域 177

5.6.3 变量的作用域 178

5.6.4 变量的生存期 180

第6章 VBA基础知识 189

6.1 VBA概述 189

6.1.1 什么是VBA 189

6.1.2 VBA编程优点 189

6.1.3 VBA和VB的主要区别 190

6.2 VBA中的宏 190

6.2.1 宏的安全性 190

6.2.2 宏的录制与执行 190

6.2.3 宏的编辑 191

6.2.4 指定宏保存的位置 192

6.2.5 为宏指定快捷键 192

6.2.6 将宏指定给按钮 193

6.2.7 将宏指定给图片或工具栏按钮 193

6.3 VBA开发环境 194

6.3.1 工程、模块与过程 194

6.3.2 自定义过程 198

6.3.3 Excel的自定义函数 200

6.3.4 代码的运行与调试 203

6.4 WorksheetFunction对象 203

6.5 VBA常用语法 206

6.5.1 对象变量 206

6.5.2 Set语句 207

6.5.3 With语句 208

6.5.4 For Each语句 210

6.5.5 命名参数传递 212

第7章 VBA常用对象与程序设计 219

7.1 VBA对象概述 219

7.1.1 什么是VBA对象 219

7.1.2 Excel对象模型与层次结构 220

7.1.3 集合对象 222

7.2 Application对象 223

7.2.1 Application对象常用属性 224

7.2.2 Application对象方法 225

7.2.3 Application对象事件 231

7.3 Workbooks/Workbook对象 232

7.3.1 工作簿的引用方法 232

7.3.2 Workbook的属性 233

7.3.3 Workbooks/Workbook的方法 234

7.3.4 Workbook的事件 236

7.4 Worksheets/Worksheet对象 237

7.4.1 工作表的引用方法 237

7.4.2 工作表的属性 238

7.4.3 工作表的方法 242

7.4.4 工作表事件 244

7.5 Range对象 246

7.5.1 引用方式 247

7.5.2 Range的属性 250

7.5.3 Range的方法 256

7.6 范例 262

第8章 界面设计与VBA应用 276

8.1 表单界面的设计 276

8.1.1 窗体工具栏 278

8.1.2 控件工具箱 279

8.2 用户窗体的设计 281

8.2.1 添加用户窗体 281

8.2.2 添加控件 283

8.3 自定义菜单和工具栏 293

8.3.1 一个简单的例子 293

8.3.2 命令栏对象模型 295

8.4 VBA综合应用 298

附录 319

附录一 ASCII字符集 319

附录二 VB常用属性 320

附录三 VB常用事件 323

附录四 VB常用方法 324

附录五 VB常用系统函数 325

附录六 VB常见错误信息 327

附录七 部分对象能响应的常用事件 329

附录八 部分对象能使用的常用方法 330