ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 10990|回复: 3

《Excel 2010 VBA实战技巧精粹》目录

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-8-26 12:38 | 显示全部楼层 |阅读模式
绪论  浅谈快速提高Excel VBA水平        1

第一篇  VBA基础        5

第1章  Excel 2010中VBA的工作环境        6
技巧1  使用【开发工具】选项卡        6
技巧2  宏安全性设置        7
技巧3  启用工作簿中的宏        9
技巧4  受信任位置        10
技巧5  录制宏代码        12


第二篇  操作Excel对象        15

第2章  窗口和应用程序        16
技巧6  设置窗口状态        16
技巧7  全屏显示        16
技巧8  限定工作簿窗口大小        18
技巧9  隐藏Excel主窗口        19
技巧10  利用状态栏显示提示信息        21
技巧11  Excel中的“定时器”        22
技巧12  精美的数字秒表        25
技巧13  暂停宏代码的运行        26
技巧14  防止用户干预宏代码的运行        27
技巧15  调用变量名称指定的宏过程        28
技巧16  利用OnKey方法捕捉键盘输入        29
技巧17  使用SendKeys方法发送按键        31
技巧18  巧妙捕获用户中断        32
技巧19  使用Application级别事件        34


第3章  工作簿和工作表        36
技巧20  引用工作表        36
技巧21  添加新工作表        38
技巧22  防止更改工作表的名称        39
技巧23  判断工作簿中是否存在指定名称的工作表        39
技巧24  按名称排序工作表        40
技巧25  限制工作表滚动区域        42
技巧26  操作受保护的工作表        43
技巧27  在指定单元格区域中禁止显示右键菜单        44
技巧28  选中所有工作表        45
技巧29  判断是否存在指定名称的工作簿        45
技巧30  引用工作簿        46
技巧31  新建工作簿        48
技巧32  导入文本文件中的数据        49
技巧33  保存工作簿        50
技巧34  保存指定工作表到新的工作簿文件        52
技巧35  禁止工作簿文件另存        53
技巧36  关闭工作簿不显示保存对话框        54
技巧37  限制工作簿只能通过代码关闭        55
技巧38  打开启用宏的工作簿时禁用宏        56
技巧39  定义隐藏的名称        57
技巧40  实现工作簿“自杀”功能        58
技巧41  限制工作簿的使用次数        59
技巧42  应用实例:多工作簿查找工具        60


第4章  使用Range对象        65
技巧43  引用单元格区域        65
技巧44  取得最后一个非空单元格        69
技巧45  随心所欲复制单元格区域        71
技巧46  仅复制数值到另一区域        73
技巧47  获取两个单元格区域的交叉区域        74
技巧48  联合多个单元格区域        75
技巧49  判断一个区域是否包含在另一个区域中        76
技巧50  设置字符格式        77
技巧51  给单元格区域添加边框        78
技巧52  高亮显示单元格区域        80
技巧53  动态设置单元格数据有效性序列        83
技巧54  将单元格公式转换为数值        85
技巧55  判断单元格公式是否存在错误        86
技巧56  返回指定列的列标        87
技巧57  判断单元格是否存在批注        88
技巧58  为单元格添加批注        88
技巧59  编辑批注文本        89
技巧60  修改批注外观        90
技巧61  显示图片批注        91
技巧62  设置批注字体        91
技巧63  快速判断单元格区域是否存在合并单元格        92
技巧64  合并单元格时连接每个单元格内容        93
技巧65  取消合并时在每个单元格中保留内容        94
技巧66  合并内容相同的连续单元格        95
技巧67  查找包含指定字符串的所有单元格        96
技巧68  互换分别双击的两个单元格的值        97
技巧69  单元格连续输入自动累加        98
技巧70  合并计算多张工作表的数据        99
技巧71  合并计算多个工作簿的工作表        101
技巧72  按指定条件自动筛选数据        102
技巧73  多条件筛选        104
技巧74  获得符合筛选条件的记录数量        104
技巧75  判断筛选结果是否为空        105
技巧76  复制自动筛选后的数据区域        106
技巧77  使用高级筛选获取不重复记录        106
技巧78  删除空行        108
技巧79  判断是否选中整行        109
技巧80  在工作表中一次插入多行        110
技巧81  控制插入单元格区域的格式        111
技巧82  批量删除奇数行        112
技巧83  数据排序        113
技巧84  多关键字排序        115
技巧85  自定义序列排序        117


第5章  使用Chart对象        119
技巧86  自动创建图表        119
技巧87  创建线柱组合图表        124
技巧88  获取数据系列的引用区域        128
技巧89  自动添加平均值参考线        129
技巧90  自定义数据标签文本        132
技巧91  动态图表        134
技巧92  使用嵌入图表事件        137
技巧93  条件格式化数据标记        138


第6章  使用Shape对象        141
技巧94  快速创建表格驱动的组合图形        141
技巧95  遍历工作表的Shape对象        143
技巧96  快速组合多个Shape对象        145
技巧97  将Shape对象另存为GIF图片        147
技巧98  快速制作图片产品目录        148
技巧99  通过链接显示VBE代码窗口        149


第三篇  交互设计        153

第7章  使用消息框        154
技巧100  显示简单的信息提示        154
技巧101  定制个性化的消息框        154
技巧102  获得消息框的返回值        156
技巧103  自动延时关闭消息框        157


第8章  简单的数据输入        159
技巧104  为用户提供简单的输入框        159
技巧105  打造更安全的密码输入界面        160
技巧106  使用对话框获取区域地址        161
第9章  内置对话框        162
技巧107  活用Excel的内置对话框        162
技巧108  获取用户选定文件的文件名        163
技巧109  使用【另存为】对话框备份文件        164


第10章  菜单和工具栏        166
技巧110  自定义菜单命令组        166
技巧111  【自定义工具栏】组        168
技巧112  定制右键快捷菜单        170


第11章  Ribbon功能区        174
技巧113  自定义功能区界面        174
技巧114  编写VBA代码处理回调        178
技巧115  使用自定义图片和内置图标        181
技巧116  动态定制功能区控件的属性        182
技巧117  自定义功能区提示信息和加速键        187
技巧118  自定义内置选项卡        189
技巧119  使用VBA操作功能区        190
技巧120  重置功能区内置控件        192
技巧121  自定义快速访问工具栏        194
技巧122  自定义【文件】选项卡        196
技巧123  自定义上下文选项卡        199
技巧124  使用对话框启动器        200
技巧125  使用组合框        201
技巧126  使用动态菜单        204
技巧127  使用库控件        206


第12章  控件的应用        209
技巧128  限制文本框的输入        209
技巧129  为文本框添加右键快捷菜单        210
技巧130  自动换行的文本框        213
技巧131  自动选择文本框内容        214
技巧132  制作游走字幕        216
技巧133  在组合框和列表框中添加列表项        217
技巧134  移动列表框的列表项        221
技巧135  允许多项选择的列表框        222
技巧136  设置多列组合框和列表框        224
技巧137  二级组合框        227
技巧138  输入时逐步提示信息        228
技巧139  使用DTP控件输入日期        232
技巧140  使用RefEdit控件获得单元格区域        234
技巧141  使用多页控件        235
技巧142  使用TabStrip控件        236
技巧143  使用ListView控件        238
技巧144  使用TreeView控件显示层次        247
技巧145  使用AniGif控件显示GIF动画图片        249
技巧146  使用ShockwaveFlash控件播放Flash文件        250
技巧147  制作进度条        252
技巧148  制作悬浮按钮        256
技巧149  不打印工作表中的控件        258
技巧150  遍历控件的多种方法        260
技巧151  使用代码在工作表中添加控件        264


第13章  用户窗体的应用        269
技巧152  调用非模式用户窗体        269
技巧153  制作欢迎界面窗体        270
技巧154  在用户窗体标题栏上添加最大化和最小化按钮        271
技巧155  禁用用户窗体标题栏的关闭按钮        272
技巧156  在用户窗体上添加菜单        274
技巧157  在用户窗体上添加工具栏        276
技巧158  在用户窗体上添加状态栏        280
技巧159  透明的用户窗体        282
技巧160  调整用户窗体的显示位置        283
技巧161  在用户窗体上显示图表        286
技巧162  打印用户窗体        287
技巧163  全屏显示用户窗体        288
技巧164  用户窗体运行时拖动控件        289
技巧165  使用自定义颜色设置用户窗体颜色        291
技巧166  自定义用户窗体的鼠标指针类型        292
技巧167  使用代码添加用户窗体及控件        294


第四篇  文件系统操作        299

第14章  目录和文件操作        300
技巧168  使用VBA内置功能操作文件和文件夹        300
技巧169  获取文件信息和属性        304
技巧170  使用文件对话框        305
技巧171  使用FSO对象操作文件和文件夹        307
技巧172  检测文件夹是否是空文件夹        315
技巧173  打开和关闭指定的文件夹        316

第15章  文件的输入和输出        317
技巧174  读写文本文件        317
技巧175  FSO读写文本文件        321
技巧176  保存指定区域内容到一个文本文件        325
技巧177  读写文本文件的指定行        326
技巧178  操作注册表        328


第五篇  数据库应用        333

第16章  ADO应用        334
技巧179  创建数据库连接        334
技巧180  创建查询记录集        339
技巧181  创建多数据库查询        341
技巧182  动态创建Access数据库文件        342
技巧183  获取数据库中所有表的信息        344
技巧184  动态创建数据表        348
技巧185  向数据表添加、删除和修改字段        350
技巧186  利用工作表、数据表或查询生成新数据表        351
技巧187  批量删除数据表中的记录        353
技巧188  从表或查询中批量向数据表添加记录        355
技巧189  批量修改数据表中的记录        356
技巧190  从Excel工作表向数据表添加新记录、更新老记录        358
技巧191  在数据库中存储照片        359
技巧192  制作带照片的档案表        361
技巧193  从字段不完全相同的多个工作簿中提取数据        363
技巧194  使用SQL查询创建透视表        366
技巧195  使用内、外连接实现字段配对        368
技巧196  比较两表,提取相同项和不同项        370
技巧197  查询文本文件中的数据        372
技巧198  多类型表内连接关联查询        376
技巧199  在数据库中创建视图        378
技巧200  TRANSFORM交叉表查询        380
技巧201  动态创建链接表        382
技巧202  在数组中存储查询结果        385
技巧203  生成各种统计报表        387
技巧204  导入VFP数据表        390
技巧205  员工管理系统        392


第六篇  高级编程        403

第17章  Excel与Internet        404
技巧206  创建和打开超链接        404
技巧207  使用Lotus Notes发送邮件        409
技巧208  了解HTML及DOM对象        410
技巧209  制作简易的网页浏览器        416
技巧210  自动登录到网页        422
技巧211  网页查询与下载        425
技巧212  使用QueryTable下载网页数据        430


第18章  Excel操作XML        434
技巧213  快速创建XML文件        434
技巧214  定制自己的Excel RSS阅读器        436

第19章  操作其他的Office应用程序        442
技巧215  透视前期绑定与后期绑定技术        442
技巧216  将电子表格数据通过Outlook邮件发送        445
技巧217  将电子表格数据输出到Word新文档        449
技巧218  将电子表格数据输出到PowerPoint演示稿        452

第20章  使用类模块        456
技巧219  创建和使用自定义对象        456
技巧220  设置类的默认属性和为类添加说明        459
技巧221  捕获应用程序事件和嵌入图表事件        462
技巧222  设置屏幕分辨率        463
技巧223  控件数组        465
技巧224  捕获单元格值的改变        467
技巧225  利用接口实现类的多态        469
技巧226  创建自定义的集合        472
技巧227  跨工程使用类        474


第21章  VBE相关操作        476
技巧228  设置信任对VBA工程模型的访问        476
技巧229  引用VBA扩展对象库        478
技巧230  列出工程中所有部件信息        481
技巧231  自动添加模块和代码        483
技巧232  快速列出模块中的所有过程        484
技巧233  编程方式为指定对象添加事件过程和代码        486
技巧234  定制自己的VBE小工具        487


第七篇  代码调试与优化        493

第22章  代码调试        494
技巧235  断点调试        494
技巧236  使用Debug对象        497
技巧237  使用立即窗口        498
技巧238  使用本地窗口        501
技巧239  使用监视窗口        503


第23章  错误处理        508
技巧240  捕捉错误        508
技巧241  处理错误        510
技巧242  退出错误处理过程        513
技巧243  生成错误        514
技巧244  错误处理的层次        515
技巧245  强制声明变量        517


第24章  代码优化与高效编码        518
技巧246  避免使用Variant类型        518
技巧247  减少“.”的数量        519
技巧248  用数组代替Range        520
技巧249  让代码“专注”执行        520
技巧250  快速输入代码        521
技巧251  编写高效的VBA代码        523

TA的精华主题

TA的得分主题

发表于 2017-8-31 10:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
有没有最新的,电子版也行

TA的精华主题

TA的得分主题

发表于 2017-12-28 21:44 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2018-8-19 18:52 | 显示全部楼层

买了书,下载示例文件练习练习
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-27 11:46 , Processed in 0.044770 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表