图书介绍

Excel VBA从入门到精通2025|PDF|Epub|txt|kindle电子书版本网盘下载

Excel VBA从入门到精通
  • 韩小良,韩舒婷编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113075231
  • 出版时间:2006
  • 标注页数:531页
  • 文件大小:112MB
  • 文件页数:556页
  • 主题词:电子表格系统,Excel

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Excel VBA从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Excel宏操作1

1.1.2 录制宏的步骤2

1.1.1 什么是宏2

1.1 录制宏2

1.2.1 打开录制的宏4

1.2 查看宏和编辑宏4

1.2.2 编辑录制的宏6

1.3.3 自定义工具按钮9

1.3.2 使用对话框9

1.3 执行宏9

1.3.1 使用快捷键9

1.3.4 使用“窗体”工具栏控件11

1.3.5 使用ActiveX控件13

1.3.6 使用图形对象14

1.3.7 使用Visual Basic编辑器16

1.5.2 删除文件17

1.5.1 删除宏17

1.4 设置宏的安全级别17

1.5 删除宏、导出文件和导入文件17

1.5.4 导入文件18

1.5.3 导出文件18

1.6.2 打印部分宏代码19

1.6.1 打印整个模块19

1.6 打印宏19

1.8 录制宏练习——录制一个绘制两轴-柱图的宏20

1.7 宏录制器的局限性20

第2章 Excel VBA基本操作工具23

2.2 VBA菜单24

2.1 VBA编辑器24

2.2.3 【视图】菜单25

2.2.2 【编辑】菜单25

2.2.1 【文件】菜单25

2.2.5 【格式】菜单26

2.2.4 【插入】菜单26

2.2.7 【运行】菜单27

2.2.6 【调试】菜单27

2.3.1 常用工具按钮和命令28

2.3 工具按钮和命令28

2.2.8 【工具】菜单28

2.2.9 【窗口】菜单28

2.2.10 【帮助】菜单28

2.3.2 工具栏29

2.4.1 工程资源管理器窗口30

2.4 窗口30

2.3.3 控件工具箱30

2.4.2 代码窗口31

2.4.3 属性窗口33

2.4.4 对象浏览器窗口34

2.4.5 立即窗口36

2.4.6 本地窗口37

2.4.7 监视窗口38

2.5.1 编辑器环境设置39

2.5 自定义工作环境39

2.5.2 编辑器格式环境设置40

2.5.3 通用环境设置41

2.5.4 可连接的环境设置42

第3章 Excel VBA语法基础43

3.1.5 日期常量44

3.1.4 逻辑常量44

3.1 常量44

3.1.1 数值常量44

3.1.2 字符及字符串常量44

3.1.3 符号常量44

3.1.6 内置常量45

3.1.8 VBA内置常量应用举例50

3.1.7 如何获得VBA内置常量信息50

3.2.2 变量的数据类型52

3.2.1 变量名52

3.2 变量52

3.2.3 变量的说明53

3.2.4 强制声明变量55

3.2.5 声明和使用对象变量56

3.3.1 数组声明57

3.3 数组57

3.3.2 静态数组和动态数组58

3.3.3 数组函数59

3.4.1 运算符62

3.4 运算符和表达式62

3.5.2 赋值语句65

3.5.1 声明语句65

3.4.2 表达式及运算符的优先顺序65

3.5 语句65

3.5.3 可执行语句66

3.5.6 添加注释67

3.5.5 将一个语句连续地写在数行上67

3.5.4 将数个语句写在一行上67

第4章 条件控制语句69

4.1.1 If...Then条件语句70

4.1 条件语句70

4.1.2 多个条件的If...Then条件语句71

4.1.4 If...Then...ElseIf...Then语句73

4.1.3 If...Then...Else条件语句73

4.1.5 嵌套的If...Then语句75

4.1.6 如何判断当前单元格为空白单元格76

4.2.1 Select Case语句的结构形式77

4.2 分情况选择语句77

4.2.4 使用Is的Select Case语句78

4.2.3 连续数值范围的Select Case语句78

4.2.2 具体数据的Select Case语句78

4.3 嵌套语句79

4.2.5 在Case子句里确定多个表达式79

4.4.1 GoTo语句80

4.4 跳转语句80

4.4.2 On...GoTo语句81

4.4.4 GoSub...Return语句82

4.4.3 On...GoSub语句82

4.4.5 On Error语句83

第5章 循环结构语句85

5.1.1 For...Next循环结构的形式86

5.1 For...Next循环结构86

5.2.1 Do...Loop循环结构的形式89

5.2 Do...Loop循环结构89

5.1.2 退出For...Next循环结构89

5.3.2 For Each...Next循环结构应用举例91

5.3.1 For Each...Next循环结构的形式91

5.2.2 退出Do...Loop循环结构91

5.3 For Each...Next循环结构91

5.4 While...Wend循环结构93

5.3.3 退出For Each...Next循环结构93

5.5 With...End With语句94

第6章 函数的使用97

6.1 获取Excel VBA函数信息98

6.2.1 数学函数99

6.2 Excel VBA常用函数99

6.2.2 日期与时间函数100

6.2.3 字符串处理函数101

6.2.5 财务函数103

6.2.4 强制转换函数103

6.2.7 数组函数106

6.2.6 检查函数106

6.2.9 重要的格式函数——Format函数107

6.2.8 判断函数——IIf函数107

6.3.1 输入函数(InputBox)109

6.3 输入和输出函数109

6.3.2 InputBox方法110

6.3.3 输出函数(MsgBox)111

6.4.1 利用Application对象来调用Excel工作簿函数113

6.4 Excel工作簿函数的使用113

6.4.2 利用字符串处理的方法来调用Excel工作表函数114

第7章 过程与自定义函数的设计115

7.1.2 子程序的编写116

7.1.1 子程序的结构116

7.1 子程序116

7.1.3 子程序的调用118

7.1.5 使用可选参数默认值的子程序119

7.1.4 使用可选参数的子程序119

7.2.1 自定义函数的结构120

7.2 自定义函数120

7.1.6 使用不定数量参数的子程序120

7.2.3 自定义函数的调用121

7.2.2 自定义函数的编写与保存121

7.2.4 为自定义函数添加帮助信息122

7.2.5 如何传递自定义函数的参数值123

7.2.6 如何为自定义函数设置可选参数124

7.2.8 接受不确定参数的自定义函数125

7.2.7 返回数组的自定义函数125

7.2.10 调试自定义函数126

7.2.9 接受数组的自定义函数126

7.3.1 变量的作用域127

7.3 变量和过程的作用域127

7.2.11 自定义函数的限制127

7.3.2 过程的作用域128

7.4.1 退出子程序语句130

7.4 退出过程语句130

7.5.3 判断工作簿是否打开131

7.5.2 获取活动工作表的名称131

7.4.2 退出自定义函数语句131

7.5 一些实用的子程序和自定义函数131

7.5.1 获取活动工作簿的名称和文件路径131

7.5.4 判断工作表是否存在132

7.5.6 取消对所有工作表的保护133

7.5.5 保护所有的工作表133

7.5.9 查询工作簿上次保存的日期和时间134

7.5.8 取消对所有工作表的隐藏134

7.5.7 隐藏除第一个工作表外的所有工作表134

7.5.11 根据单元格字体内部颜色对单元格求和135

7.5.10 根据单元格内部颜色对单元格求和135

7.5.12 查询单元格内部颜色的名称或索引号136

7.5.13 查询单元格字体颜色的名称或索引号137

7.5.14 从混合文本中查找数字138

7.5.16 查找含有特定文本字符串的单元格139

7.5.15 返回单元格地址的列字母139

7.5.17 取得汉字拼音的第一个字母140

7.5.18 计算个人薪金所得税141

7.5.19 将阿拉伯数字转换为大写的中文数字142

7.5.21 根据单元格数据设置字体颜色143

7.5.20 将时间转换为小数格式143

7.5.22 一次性地删除工作表中所有的超链接144

第8章 VBA的对象、属性、方法和事件145

8.1.2 属性146

8.1.1 对象和对象集合146

8.1 对象、方法、属性和事件概述146

8.1.4 事件147

8.1.3 方法147

8.2 Excel中最常用的对象148

8.1.5 引用对象148

8.2.1 Application对象149

8.2.2 Workbook对象150

8.2.4 Range对象或Range集合151

8.2.3 Worksheet对象151

8.2.5 Chart对象152

8.3.3 Sheets集合153

8.3.2 Worksheets集合153

8.3 VBA常用对象的集合153

8.3.1 Workbooks集合153

8.3.8 Borders集合154

8.3.7 Styles集合154

8.3.4 Range集合154

8.3.5 Names集合对象154

8.3.6 Dialogs集合对象154

8.3.9 Charts集合155

第9章 Application对象及应用157

9.1.3 ActiveWorkbook属性158

9.1.2 ActiveSheet属性158

9.1 Application对象的常用属性及应用158

9.1.1 ActiveCell属性158

9.1.8 ScreenUpdating属性159

9.1.7 ThisWorkbook属性159

9.1.4 ActiveWindow属性159

9.1.5 RangeSelection属性159

9.1.6 Selection属性159

9.1.10 DisplayAlerts属性160

9.1.9 Caption属性160

9.1.14 Dialogs属性161

9.1.13 DisplayScrollBars属性161

9.1.11 DisplayStatusBar属性161

9.1.12 DisplayFormulaBar属性161

9.1.18 StatusBar属性162

9.1.17 WorksheetFunction属性162

9.1.15 Cursor属性162

9.1.16 UserName属性162

9.1.19 FileSearch属性163

9.2.2 Calculate方法164

9.2.1 ActivateMicrosoftApp方法164

9.2 Application对象的常用方法及应用164

9.2.5 GetOpenFilename方法165

9.2.4 FindFile方法165

9.2.3 CalculateFull方法165

9.2.8 OnTime方法166

9.2.7 InputBox方法166

9.2.6 Goto方法166

9.2.10 Wait方法167

9.2.9 Quit方法167

9.3 Application使用补充说明168

第10章 Workbook对象及应用169

10.2.2 Add方法——创建工作簿170

10.2.1 Count属性——获取打开工作簿的数量170

10.1 引用工作簿对象170

10.2 Workbooks集合的常用属性、方法及应用170

10.2.3 Open方法——打开工作簿171

10.3 Workbook对象的常用属性、方法及应用172

10.2.5 Workbooks集合属性和方法的综合应用172

10.2.4 Close方法——关闭工作簿172

10.3.5 Path属性——获取工作簿的完整路径173

10.3.4 FullName属性——获取工作簿的包括完整路径的名称173

10.3.1 ActiveSheet属性173

10.3.2 Worksheets属性173

10.3.3 Name属性——获取工作簿名称173

10.3.7 HasPassword属性——检查工作簿是否有密码保护174

10.3.6 Password属性——获取或设置工作簿保护密码174

10.3.10 Charts属性175

10.3.9 ActiveChart属性175

10.3.8 Saved属性——检查工作簿是否未发生过更改175

10.3.14 Save方法——保存当前工作簿176

10.3.13 SaveAs方法——修改当前工作簿名称176

10.3.11 Activate方法——激活工作簿176

10.3.12 Close方法——关闭工作簿176

10.3.17 RunAutoMacros方法——运行自动宏177

10.3.16 Protect方法和Unprotect方法——保护和解除保护工作簿177

10.3.15 SaveCopyAs方法——保存工作簿副本177

10.4.1 为工作簿对象指定事件的方法178

10.4 工作簿对象的事件编程178

10.4.4 BeforeSave事件编程180

10.4.3 BeforeClose事件编程180

10.4.2 Open事件编程180

10.4.6 Deactivate事件编程181

10.4.5 Activate事件编程181

第11章 Worksheet对象及应用183

11.2.2 Visible属性——设置工作表是否可见184

11.2.1 Count属性——获取工作簿中工作表的数量184

11.1 引用工作表对象184

11.2 Worksheets集合的常用属性、方法及应用184

11.2.3 Add方法——新建工作表185

11.2.4 Delete方法——删除工作表186

11.2.5 Copy方法——复制工作表187

11.3 Worksheet对象的常用属性、方法及应用188

11.2.9 关于Sheets集合188

11.2.6 Move方法——移动工作表188

11.2.7 FillAcrossSheets方法——填充相同区域188

11.2.8 Select方法——选择工作表188

11.3.4 UsedRange属性189

11.3.3 Range属性189

11.3.1 Cells属性189

11.3.2 Columns属性和Rows属性189

11.4.1 为工作表对象指定事件的方法190

11.4 工作表对象的事件编程190

11.3.5 Activate方法——激活工作表190

11.4.2 Activate事件191

11.4.4 Change事件192

11.4.3 Deactivate事件192

11.4.5 SelectionChange事件193

11.4.6 BeforeDoubleClick事件194

11.4.8 Calculate事件195

11.4.7 BeforeRightClick事件195

11.4.9 工作表对象事件的综合应用196

第12章 Range对象及应用199

12.1.1 使用Range属性引用单元格200

12.1 如何获得或返回Range对象200

12.1.4 联合使用Range属性和Cells属性引用单元格区域201

12.1.3 使用Cells属性引用单元格201

12.1.2 引用单元格的快捷方式201

12.1.5 使用Offset属性动态地引用单元格202

12.1.6 使用Rows属性和Columns属性引用行和列203

12.1.8 使用Intersect方法引用交叉区域204

12.1.7 使用Union方法组合多个单元格区域204

12.1.9 使用CurrentRegion属性快速选择单元格区域205

12.1.11 使用SpecialCells方法引用特定的单元格207

12.1.10 使用UsedRange属性选择使用区域207

12.1.12 使用Areas属性引用一个非连续区域208

12.1.13 使用Resize属性更改区域范围209

12.1.15 引用其他工作表中的区域210

12.1.14 使用IsEmpty函数检查单元格是否空白210

12.2 Range对象的常用属性及应用211

12.2.2 Border对象——返回或设置单元格边框212

12.2.1 Address属性——获取单元格的地址212

12.2.3 ColumnWidth和RowHeight属性——返回或设置列宽和行高213

12.2.5 Font属性——设置字体格式214

12.2.4 End属性——获取数据区域的边界行和列214

12.2.9 HorizontalAlignment属性——设置水平对齐方式215

12.2.8 Hidden属性——隐藏行或列215

12.2.6 Formula属性——向单元格输入公式215

12.2.7 FormulaArray属性——向单元格输入数组公式215

12.2.13 Name属性——为单元格命名或获取单元格名称216

12.2.12 Locked属性——锁定单元格216

12.2.10 VerticalAlignment属性——设置垂直对齐方式216

12.2.11 Interior属性——设置单元格内部颜色216

12.3.1 Activate方法——激活单元格217

12.3 Range对象的常用方法及应用217

12.2.14 NumberFormat和NumberFormatLocal属性——设置单元格数据格式217

12.2.15 Value属性——为设置赋值217

12.3.5 Cut方法——剪切单元格218

12.3.4 Copy方法——复制单元格218

12.3.2 Autofit方法——将单元格区域中的列宽和行高调整为最适当的值218

12.3.3 Clear、ClearComments、ClearContents和ClearFormats方法218

12.3.9 Merge方法和UnMerge方法——合并和取消合并单元格219

12.3.8 Justify方法——调整单元格的文字219

12.3.6 Delete方法——删除单元格219

12.3.7 Insert方法——插入单元格219

12.4.1 处理含有公式的单元格220

12.4 几个简单的应用实例220

12.3.10 Select方法——选择单元格220

12.4.2 给单元格命名221

12.4.4 单元格颜色联动变化222

12.4.3 处理特殊格式的单元格222

12.4.7 筛选工作表中不重复的内容223

12.4.6 删除工作表中的重复内容223

12.4.5 删除具有特定字符的行或列223

12.4.8 选择或识别各种类型的单元格224

12.4.10 批量处理数字单元格225

12.4.9 删除所有的空行和空列225

12.4.11 选择具有某种特殊格式的单元格226

12.5.2 向单元格输入数据的基本语句227

12.5.1 选取单元格区域的基本语句227

12.5 处理单元格小结227

第13章 Chart对象及应用229

13.1.1 录制绘制图表过程230

13.1 通过录制宏理解Chart对象230

13.1.2 宏代码分析234

13.2.1 Chart对象的常用属性235

13.2 Chart对象的常用属性和方法235

13.2.2 Chart对象的常用方法238

13.3.1 绘制动态图表的方法239

13.3 绘制基本动态图表239

13.3.2 利用VBA绘制基本图表240

13.4.1 绘制动态图表指导思想243

13.4 创建动态图表243

13.4.3 程序代码设计244

13.4.2 窗体设计244

13.4.4 应用举例247

13.5 关于饼图的调整249

13.6 调整两个图表同步变化251

13.7 创建随源数据变化而变化的图表253

第14章 窗体控件设计255

14.1.1 插入用户窗体256

14.1.2 窗体的属性256

14.1 创建用户窗体256

14.1.4 窗体的事件及为窗体指定事件的方法262

14.1.3 窗体的方法262

14.1.7 关于无模式窗体264

14.1.6 如何使用户窗体布满整个屏幕264

14.1.5 窗体的启动、装载、卸载和关闭264

14.2.1 控件基本概念265

14.2 创建窗体控件265

14.2.2 管理控件工具箱266

14.2.3 合理安排窗体控件的【Tab】顺序键269

14.3.1 标签(Label)270

14.3 常用控件及应用270

14.2.4 布局窗体控件270

14.3.2 文本框(TextBox)271

14.3.3 命令按钮(CommandButton)274

14.3.4 框架(Frame)275

14.3.5 选项按钮(OptionButton)276

14.3.6 复选框(CheckBox)277

14.3.7 复合框(ComboBox)278

14.3.8 列表框(ListBox)283

14.3.9 多页控件(MultiPage)287

14.3.10 滚动条(ScrollBar)289

14.3.11 旋转按钮(SpinButton)291

14.3.12 RefEdit控件292

14.3.13 图像控件(Image)295

14.4.1 进度条控件(ProgressBar)297

14.4 其他控件介绍297

14.4.2 ListView控件——一个简单的进销存查询系统298

14.4.3 TreeView控件——一个简单的部门管理系统303

14.4.4 Spreadsheet控件——在窗体上显示电子表格309

14.4.5 ChartSpace控件——在窗体上显示图表310

14.4.6 DTPicker控件——获取日期和时间315

14.5.2 窗体的导入316

14.5.1 窗体的导出316

14.5 窗体的导出与导入316

14.6.2 程序代码设计317

14.6.1 应用程序窗口界面设计317

14.6 窗体控件应用实例:快速合并计算多个工作簿317

14.6.3 启动窗口319

14.6.4 应用举例320

第15章 自定义菜单与工具栏的设计323

15.1.1 手工添加自定义菜单324

15.1 在系统菜单栏中添加自定义菜单324

15.2.1 自动添加自定义菜单326

15.2 用VBA宏控制自定义菜单326

15.1.2 手工删除自定义菜单326

15.2.2 自动删除自定义菜单328

15.3.1 手工建立自定义工具栏329

15.3 建立自定义工具栏329

15.3.2 手工删除自定义工具栏330

15.4.1 自动创建自定义工具栏331

15.4 用VBA宏控制自定义工具栏331

15.5 自动创建多级自定义菜单334

15.4.2 自动删除自定义工具栏334

15.6 为用户窗体和控件创建快捷菜单338

第16章 在应用程序中调用Excel工具341

16.1.1 调用单变量求解工具的基本方法342

16.1 调用单变量求解工具342

16.1.2 单变量求解模型343

16.2 调用规划求解工具345

16.2.1 规划求解函数346

16.2.2 使用规划求解函数需要注意的问题349

16.2.3 在VBA中调用规划求解函数实例350

16.2.4 变参数情况下调用规划求解工具351

16.3.2 数据排序模型的窗体设计357

16.3.1 数据排序模型的设计思路357

16.3 调用排序工具357

16.3.4 设置加载宏358

16.3.3 数据排序模型的程序代码设计358

16.3.5 数据排序模型的应用359

16.4 在VBA程序中调用其他Excel工具361

第17章 程序调试363

1 7.2.1 中断模式的进入和退出364

17.2 调试程序364

17.1 VBA调试工具364

17.1.1 VBA调试工具栏364

17.1.2 VBA调试菜单364

17.2.2 控制程序的运行366

17.2.4 检查程序运行367

17.2.3 设置和清除断点367

17.3.2 运行错误370

17.3.1 编译错误370

17.3 错误类型370

17.4.2 退出错误处理371

17.4.1 设置错误陷阱371

17.3.3 逻辑错误371

17.4 错误处理方法371

17.4.3 小心使用On Error Resume Next语句372

第18章 VBA帮助工具的使用373

18.2.1 从Visual Basic帮助窗口中获得帮助374

18.2 如何获得Visual Basic帮助374

18.1 打开Visual Basic帮助窗口374

18.2.2 在程序中直接得到Visual Basic帮助376

18.2.3 通过【Visual Basic帮助】窗格的目录得到帮助377

第19章 文件和文件夹的操作379

19.1.2 更改文件或文件夹名称380

19.1.1 获取当前文件夹的名称380

19.1 操作文件和文件夹380

19.1.3 检查文件或文件夹是否存在381

19.1.4 获得文件的修改日期和时间382

19.1.6 返回和设置文件属性383

19.1.5 获得文件大小383

19.1.7 更改默认文件夹或驱动器384

19.1.9 复制文件385

19.1.8 创建和删除文件夹385

19.2.1 文件的基本概念386

19.2 传统的文件读取和写入386

19.1.10 删除文件386

19.2.3 顺序文件的读写操作387

19.2.2 文件访问类型387

19.2.5 二进制文件的读写操作395

19.2.4 随机文件的读写操作395

19.3.1 引用文件对象模型396

19.3 利用文件对象模型操作文件和文件夹396

19.3.2 FileSystemObject对象及其属性397

19.3.3 文件操作398

19.3.4 文件夹操作401

19.3.5 驱动器操作404

19.3.6 文本文件操作406

19.3.7 FSO对象模型的其他操作408

第20章 利用VBA控制其他应用程序411

20.1.1 启动应用程序412

20.1 控制应用程序412

20.1.2 在应用程序之间切换414

20.1.3 控制其他应用程序415

20.2.2 自动控制416

20.2.1 链接和嵌入416

20.2 自动化操作416

20.2.3 创建自动控制对象419

20.3.2 打开一个存在的Word文件421

20.3.1 建立一个新的Word文件421

20.3 与Word文件进行交互421

20.4 与Outlook应用程序进行交互——发送邮件422

第21章 处理文本文件425

21.1.1 录制一个导入文本文件的宏426

21.1 将文本文件数据导入到Excel工作表426

21.1.2 QueryTable对象及其属性和方法429

21.1.3 创建一个导入文本文件数据的子程序432

21.2 导入超过65536行的文本文件数据433

21.4 将工作表的数据保存到文本文件434

21.3 逐行导入文本文件数据434

第22章 操作Access数据库437

22.1.1 利用DAO对象创建Access数据库438

22.1 创建和打开Access数据库438

22.1.2 利用Access对象创建Access数据库440

22.2.1 ADO的对象441

22.2 ADO数据库访问技术441

22.1.3 打开Access数据库和数据表441

22.2.3 声明、打开与关闭Connection对象和Recordset对象443

22.2.2 引用ADO对象库443

22.2.4 记录集及其主要属性和方法444

22.2.5 引用记录字段447

22.2.6 检查数据表是否存在448

22.2.7 检查字段是否存在449

22.2.8 检查字段的数据类型和字段长度450

22.2.9 获取所有的数据表名称452

22.2.10 将查询结果复制到Excel工作表453

22.2.11 将查询结果为窗体控件设置源数据454

22.2.12 ADO应用案例——客户管理系统455

22.3.1 SQL运算符462

22.3 SQL语言基础462

22.3.2 SQL常用语句及其应用463

22.3.3 联合使用ADO和SQL操作数据库示例466

22.4.1 选取数据表的全部字段进行查询468

22.4 用SQL语句建立查询468

22.4.4 用DISTINCT属性词消除重复记录469

22.4.3 用WHERE子句进行查询469

22.4.2 选取数据表的部分字段进行查询469

22.4.7 利用BETWEEN运算符进行查询470

22.4.6 利用LIKE运算符进行模糊查询470

22.4.5 用TOP属性词查询前面的若干条记录470

22.4.11 利用ORDER子句进行组合排序471

22.4.10 利用HAVING子句进行查询471

22.4.8 利用合计函数MAX、MIN、SUM、AVG进行查询471

22.4.9 利用NULL函数进行查询471

22.4.13 生成表查询和追加查询472

22.4.12 查询多个表472

22.5.1 职工浏览系统窗体结构设计474

22.5 ADO与SQL应用案例:职工信息浏览系统474

22.5.2 程序代码设计475

22.5.3 系统使用477

22.6.1 有关属性和方法479

22.6 在不打开工作簿的情况下将工作簿数据保存为Access数据库479

22.6.2 将整个工作表数据都保存为Access数据库481

22.6.4 快速汇总计算多个工作簿482

22.6.3 将工作表的部分单元格数据保存为Access数据库482

第23章 利用ADO和SQL操作工作簿487

23.2 利用ADO和SQL操作工作簿示例488

23.1.2 编写SQL语句488

23.1 利用ADO和SQL操作工作簿的方法488

23.1.1 建立与工作簿的连接488

23.2.1 一个简单的示例489

23.2.2 在不打开工作簿的情况下对多个工作簿进行汇总490

第24章 学生成绩管理系统495

24.1.2 学生成绩管理系统的工作簿设计496

24.1.1 学生成绩管理系统的构成模块496

24.1 学生成绩管理系统的总体设计496

24.1.4 为工作簿对象编写有关的事件程序497

24.1.3 为自选图形按钮指定宏497

24.1.6 定义公共变量498

24.1.5 保护工作表498

24.3.1 “管理学生名单”窗体的结构设计499

24.3 学生名单管理模块的设计499

24.2 班级管理模块的设计499

24.3.3 “管理学生名单”窗体的程序代码设计500

24.3.2 班级工作表结构设计500

24.3.4 学生名单管理模块的应用举例502

24.4.1 “学生成绩管理”窗体的结构设计503

24.4 管理学生成绩模块的设计503

24.4.2 “学生成绩管理”窗体的程序代码设计504

24.4.3 学生成绩管理模块的应用举例507

24.5.1 “学生成绩查询”窗体的结构设计509

24.5 查询学生成绩模块的设计509

24.5.2 “学生成绩查询”窗体的程序代码设计510

24.5.3 学生成绩查询模块的应用举例512

24.6 成绩统计分析模块的设计513

24.6.1 “成绩统计分析”窗体的结构设计513

24.6.2 “成绩统计分析”窗体的程序代码设计514

24.6.3 成绩统计分析模块的应用举例516

24.7 打印成绩单模块的设计517

24.7.1 学生成绩单结构517

24.7.3 “打印成绩单”窗体的程序代码设计518

24.7.2 “打印成绩单”窗体的结构设计518

24.7.4 “打印成绩单”模块的应用举例520

附录 例题索引523

热门推荐