选择特殊符号
选择搜索类型
请输入搜索
在实际工作、学习中,您是否遇到过以下情况:
"para" label-module="para">
"para" label-module="para">
"para" label-module="para">
"para" label-module="para">
"para" label-module="para">
……
诸如上述种种,在Excel中遇到一些用公式解决不了的问题,而用手工处理又非常耗时耗力的任务时,希望大家不要灰心,本书范例将为您的工作和学习起到抛砖引玉的作用。
本书以范例为主线,在内容上由浅入深,从VBA(VisualBasicApplication)的常用的对象、方法、属性、控制语句等基础知识开始,深入到由使用窗体、数据库引用等复杂的范例的剖析。除了讲述Excel中VBA的常用方法外,充分发挥VBA的各种应用技巧以及与第三方实用工具结合后的强大威力,从繁多的语法及定义中精炼出实际工作常用的方法和技巧。使不懂程序的初学者可以轻松自如快速掌握,懂些编程的读者能迅速得以提升并应用到实际工作当中。
书中精心设计的范例是作者多年工作经验积累的总结,非常实用。全书以分步操作讲解为主,辅以图解说明,配合视频详细讲解,引导读者逐步学习和使用。在每个章节的最后,设计了一定量的练习,可帮助广大读者及时回顾和总结本章学习内容,加深读者对内容的理解和掌握。本书附送光盘,其中有范例源代码和范例视频,学习直观高效,节省大量学习时间。
本书实用性很强,读者只要通过简单的“移植”,结合自己实际工作需要,修改代码中的相应内容,就可以轻松解决工作、生活、学习中所遇到的类似问题,是企事业单位、公司、学校等经常与办公软件打交道的办公室工作人员和正在学习的大中专、技校职高学生的参考读物。
第1章VBA概述 1
1.1关于VBA 2
1.2VisualBasic编辑器 2
1.2.1工程资源管理器 3
1.2.2菜单和工具栏 4
1.2.3代码编辑窗口 5
1.2.4属性窗口 6
1.2.5立即窗口 6
1.2.6本地窗口 7
1.2.7监视窗口 7
1.2.8对象浏览器 7
1.3宏的录制 8
1.4宏的运行 11
1.4.1宏的安全性设置 12
1.4.2宏的运行方式 14
1.5宏的管理 19
1.6系统帮助的使用 20
1.7总结与经验积累 21
1.8独立实践 22
第2章VBA编程基础 23
2.1VBE开发环境的设置 24
2.1.1【编辑器】选项卡设置 24
2.1.2【编辑器格式】选项卡设置 26
2.1.3【通用】选项卡设置 26
2.1.4【可连接的】选项卡设置 28
2.2VBA基础知识介绍 28
2.2.1VBA中的关键字和标识字符 28
2.2.2VBA中的数据类型 29
2.2.3VBA中的变量和常量 31
2.2.4VBA中的运算符 32
2.3VBA中数组介绍 36
2.4VBA中对象、集合、属性和方法 38
2.4.1对象 38
2.4.2对象集合 38
2.4.3对象的方法 39
2.4.4对象的事件 39
2.4.5对象的属性 40
2.5VBA中内置函数介绍 40
2.5.1内置函数及应用语法介绍 40
2.5.2程序中常用内置函数介绍 41
2.6VBA中控制结构介绍 41
2.6.1If…Then…Else…EndIf语句 41
2.6.2SelectCase…Case…EndSelect语句 42
2.6.3For…To…Next语句 43
2.6.4ForEach…Next语句 43
2.6.4Do…Loop语句 44
2.6.5GoTo、On…GoTo语句 45
2.6.6OnError错误控制语句 46
2.6.7其他常用语句 47
2.7VBA中Sub过程、Function函数介绍 47
2.8VBA中窗体、控件介绍 48
2.9总结与经验积累 49
2.10独立实践 49
第3章自定义函数 50
3.1系统概要说明 51
3.1.1实际需求 51
3.1.2解决方案 51
3.2个人所得税的自定义函数应用 51
3.2.1个人所得税计算公式 51
3.2.2制作自定义函数 52
3.2.3调用自定义函数 54
3.2.4如何重复使用自定义函数 55
3.3总结与经验积累 57
3.4独立实践 57
第4章会务签到时间自动记录 58
4.1系统概要说明 59
4.1.1实际需求 59
4.1.2解决方案 59
4.2会务签到系统讲解 59
4.2.1会务签到表格设计 59
4.2.2在工作表的Change事件中设置宏 62
4.3总结与经验积累 65
4.4独立实践 65
第5章精确查找匹配工作表数据 66
5.1系统概要说明 67
5.1.1实际需求 67
5.1.2解决方案 67
5.2精确查找系统讲解 67
5.2.1示例表格设计 67
5.2.2制作查找替换的宏FindReplace 68
5.3总结与经验积累 71
5.4独立实践 71
第6章利用Jmail发送工资条及其他邮件群发 72
6.1系统概要说明 73
6.1.1实际需求 73
6.1.2解决方案 73
6.2工资条发送系统介绍 73
6.2.1整体流程介绍 74
6.2.2示例表格设计 74
6.2.3自定义命令栏 75
6.2.4工资条发送主程序 80
6.2.5查找员工邮件地址过程 87
6.2.6邮件发送过程JmailSend 88
6.2.7保存并关闭工作簿的过程 91
6.2.8退出工作簿时的过程 92
6.3总结与经验积累 93
6.4独立实践 93
第7章Excel与Access、SQLServer的数据交换 94
7.1系统概要说明 95
7.1.1实际需求 95
7.1.2解决方案 95
7.2系统详细介绍 96
7.2.1基础知识——ADO(MicrosoftActiveXDataObjects)介绍 96
7.2.2在SQLServer数据库中建立数据库、表 101
7.2.3Excel工作表制作 114
7.2.4制作自定义命令栏 114
7.2.5将Excel工作表中的数据导入SQLServer 116
7.2.6数据查询窗体设计 121
7.2.7数据查询窗体的代码设计 127
7.2.8删除SQLServer数据库中部分指定数据 133
7.2.9初始化Excel的Check工作表 135
7.2.10退出工作簿时删除自定义命令项 136
7.3连接Access2007数据库的应用 137
7.4总结与经验积累 138
7.5独立实践 138
第8章批量生成、删除图表 139
8.1系统概要说明 140
8.1.1实际需求 140
8.1.2解决方案 140
8.2系统详细介绍 140
8.2.1表格设计 140
8.2.2在工作表中设置命令按钮 141
8.2.3【生成图表】按钮对应的批量生成图表过程 142
8.2.4【清除图表】按钮对应的批量删除图表过程 148
8.3总结与经验积累 149
8.4独立实践 149
第9章批量导入文本文件中的数据 150
9.1系统概要说明 151
9.1.1实际需求 151
9.1.2解决方案 151
9.2系统详细介绍 151
9.2.1待整理的包含数据的文本文件 151
9.2.2设计汇总数据的工作簿和工作表 151
9.2.3制作导入文本文件的宏ReadTxtData 152
9.3总结与经验积累 160
9.4独立实践 160
第10章读取网页中的数据 161
10.1系统概要说明 162
10.1.1实际需求 162
10.1.2解决方案 162
10.2通过API函数读取网页数据 162
10.2.1总体流程 162
10.2.2自定义命令栏 163
10.2.3创建getcontent及其相关宏过程 166
10.2.4自定义命令栏上【退出】按钮对应的过程 173
10.3通过工作表QueryTable对象读取网页数据 175
10.3.1总体流程 175
10.3.2自定义命令栏与定义QueryTable查询对象 177
10.3.3刷新QueryTable查询对象并提取数据 182
10.3.4退出并保存工作簿 186
10.4总结与经验积累 187
10.5独立实践 187
第11章市场调查问卷设计及使用 188
11.1系统概要说明 189
11.1.1实际需求 189
11.1.2解决方案 189
11.2制作问卷 190
11.2.1设置工作表、制作问卷的基本框架 190
11.2.2利用【表单控件】制作单选题、多选题等 194
11.2.3利用【ActiveX控件】制作多选题、填空题等 201
11.2.4设置【ActiveX控件】事件代码 203
11.3汇总调查数据 208
11.4统计调查数据 211
11.5总结与经验积累 214
11.6独立实践 215
第12章销售数据的管理 216
12.1系统概要说明 217
12.1.1实际需求 217
12.1.2解决方案 217
12.2对库存数据的整理 217
12.3对销售数据的整理 221
12.4总结与经验积累 224
12.5独立实践 224
第13章客户资料管理 225
13.1系统概要说明 226
13.1.1实际需求 226
13.1.2解决方案 226
13.2系统详细介绍 226
13.2.1设计客户资料管理表 226
13.2.2地区整理 227
13.2.3设计综合查询窗体 229
13.2.4调用综合查询窗体 241
13.3总结与经验积累 244
13.4独立实践 244
第14章管理公司文档资料 245
14.1系统概要说明 246
14.1.1实际需求 246
14.1.2解决方案 246
14.2系统详细介绍 246
14.2.1表格设计 246
14.2.2制作命令按钮及相应宏 249
14.2.3资料归档 251
14.2.4资料借阅 253
14.2.5已借阅资料的管理 256
14.3总结与经验积累 258
14.5独立实践 258
第15章处理工作表中全角数字字符 259
15.1系统概要说明 260
15.1.1实际需求 260
15.1.2解决方案 260
15.2系统详细介绍 260
15.2.1工作簿内容说明 260
15.2.2宏工作簿内宏的制作 262
15.2.3运行宏 269
15.3总结与经验积累 270
15.4独立实践 270
第16章快速批处理工作簿/表 272
16.1系统概要说明 273
16.1.1实际需求 273
16.1.2解决方案 273
16.2系统详细介绍 273
16.2.1整体说明 273
16.2.2打开工作簿 274
16.2.3保护/撤消保护工作表窗体制作与使用 279
16.2.4打开其他工作簿 288
16.2.5关闭其他工作簿 291
16.2.6退出工作簿 292
16.3总结与经验积累 293
16.4独立实践 293
第17章用户权限管理系统 294
17.1系统概要说明 295
17.1.1实际需求 295
17.1.2解决方案 295
17.2系统详细介绍 295
17.2.1整体说明 295
17.2.2设计并制作工作表 296
17.2.3打开工作簿,生成自定义命令栏和命令项 297
17.2.4创建公共宏 300
17.2.5用户登录窗体 303
17.2.6修改密码窗体 313
17.2.8退出工作簿 322
17.3总结与经验积累 323
17.4独立实践 323
第18章调用其他办公软件 324
18.1系统概要说明 325
18.1.1实际需求 325
18.1.2解决方案 325
18.2系统详细介绍 325
18.2.1Excel工作表中的表格整理为Word文档 325
18.2.2将Excel工作表中联系人整理为Outlook联系人 331
18.2.3将Excel工作表中的计划整理为Outlook中的任务 334
18.2.4调用Outlook发送Excel工作表中的内容 336
18.3总结与经验积累 339
18.4独立实践 339
如图。
方法1.安装的时候有个选项,典型,全部,自定义,选择自定义,里面最后有个是VBA 组件,右键--选择,在本地硬盘安装全部程序,然后一路下一步方法2. 如果方法1无效 ,找到安装源文件下 support...
这个转换不了的,一般要是用低版本打开高版本的话需要在高版本上进行转换的,2007就可以把文件转换为2003的格式哪个功能的
Excel VBA在工程测量中的应用
在工程测量工作中,有大量的数据需要处理,如果对Excel进行一些挖掘,就可以方便地解决数据处理中的许多问题,因为Excel提供了强大的二次开发功能。利用Excel的强大的二次开发环境VBAIDE,可解决工程测量中数据处理的一些特殊问题。
Excel VBA在测量内业计算中的应用
Excel是大家很熟悉的办公软件,相信大家在工作中经常使用吧。在测量内业计算中,计算一个角度的三角函数值。而角度的单位是60进制的,Excel本身是无法直接计算60进制的角度的三角函数!还有。在测量内业计算中,经常碰到导线的计算。如果手头没有平差计算程序就只有手工计算了,这时候我们可以用个程序来计算,直接把现场采集到的数据充入表格,就可以直接生成附合相关数据。其实.只要对Excel进行一些挖掘,就可以发现Excel的功能本身有强大的二次开发功能。它强大的二次开发环境VBAIDE,用它来解决上面所提到的问题。就方便很多了。
本系列图书包括《Excel2007公式、函数与图表范例应用》、《Excel2007数据统计与分析范例应用》、《Excel2007VBA高效办公范例应用》、《Excel2007财务管理范例应用》、《Excel2007文秘与行政范例应用》、《Excel2007公司管理范例应用》、《Word2007/Excel2007文秘与行政范例应用》,共7本。
《Excel 2007公司管理范例应用》全面讲解Excel 2007中表格与图表设计、公式与函数、数据分析工具等在公司管理工作中的应用。与Excel的早期版本相比,2007版有了非常人性化的改进。大量的软件功能和行业应用是办公群族中使用最频繁的,所以我们推出了“Excel范例应用”系列。本系列图书包括《Excel 2007公式、函数与图表范例应用》、《Excel2007数据统计与分析范例应用》。《Excel2007VBA高效办公范例应用》、《Excel 2007财务管理范例应用》、《Excel 2007文秘与行政范例应用》、《Excel 2007公司管理范例应用入《Word 2007/Excel 2007文秘与行政范例应用》,共7本。
Excel 2007作为办公自动化电子表格处理软件之一,越来越受到人们的青睐。《Excel2007财务应用范例精选》主要讲述Excel 2007在财务应用中的数据表格处理、图形和图表等问题,以提高企业办公效率为目标,着重介绍了Excel 2007在财务应用实例中的具体操作和方法,《Excel2007财务应用范例精选》涵盖了财务管理方面的大部分内容,包括计算银行招考成绩、工资管理、人事管理、流动资产管理、市场的调查与分析、财务的预测分析、销售与利润分析等典型案例。
《Excel2007财务应用范例精选》的内容由浅入深、图文并茂,实例典型、针对性较强,操作步骤详尽,并对其涉及的内容进行了扩展,即在每个实例后面提供一个小型上机实战操作,让读者更容易掌握每章的知识点,从而更具有专业水准。随书附带的光盘提供了所有实例的Excel 2007源文件,读者可将源文件调入Excel 2007软件中进行练习,或加以改进运用到实际工作中。
《Excel2007财务应用范例精选》适合财务管理人员或即将踏入财务管理的用户使用,也可作为高校经济、金融相关专业师生的参考书,还可以作为各类培训班的教学用书。